# near model CODE resource # jump table entries: 1832-1832 (1 of them) fn00000000: 00000000 4E56 FFFE link A6, -0x0002 00000004 48E7 0118 movem.l -[A7], D7,A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 1B6C FE86 A090 move.b [A5 - 0x5F70], [A4 - 0x17A] 00000012 486C FFD8 pea.l [A4 - 0x28] 00000016 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000001A 486C FFF8 pea.l [A4 - 0x8] 0000001E 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 00000022 4AAC FFE0 tst.l [A4 - 0x20] 00000026 670A beq +0xC /* 00000032 */ 00000028 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 0000002C 4267 clr.w -[A7] 0000002E 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] label00000032: 00000032 4AAC FFE8 tst.l [A4 - 0x18] 00000036 670A beq +0xC /* 00000042 */ 00000038 2F2C FFF4 move.l -[A7], [A4 - 0xC] 0000003C 4267 clr.w -[A7] 0000003E 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] label00000042: 00000042 486C FFB8 pea.l [A4 - 0x48] 00000046 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000004A 486C FFBC pea.l [A4 - 0x44] 0000004E 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 00000052 486C FFB4 pea.l [A4 - 0x4C] 00000056 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000005A 486C FFB0 pea.l [A4 - 0x50] 0000005E 4EAD 21FA jsr [A5 + 0x21FA /* export_1083 */] 00000062 486C FFAC pea.l [A4 - 0x54] 00000066 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000006A 4A6C FE8E tst.w [A4 - 0x172] 0000006E 670C beq +0xE /* 0000007C */ 00000070 4267 clr.w -[A7] 00000072 3F2C FE8E move.w -[A7], [A4 - 0x172] 00000076 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 0000007A 3E1F move.w D7, [A7]+ label0000007C: 0000007C 102C FE87 move.b D0, [A4 - 0x179] 00000080 6716 beq +0x18 /* 00000098 */ 00000082 47EC FEA2 lea.l A3, [A4 - 0x15E] 00000086 4267 clr.w -[A7] 00000088 3F13 move.w -[A7], [A3] 0000008A 2F2B 0002 move.l -[A7], [A3 + 0x2] 0000008E 486B 0006 pea.l [A3 + 0x6] 00000092 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00000096 3E1F move.w D7, [A7]+ label00000098: 00000098 102C FE89 move.b D0, [A4 - 0x177] 0000009C 6604 bne +0x6 /* 000000A2 */ 0000009E 802C FE88 or.b D0, [A4 - 0x178] label000000A2: 000000A2 1B40 A84C move.b [A5 - 0x57B4], D0 000000A6 1B6C FE88 A890 move.b [A5 - 0x5770], [A4 - 0x178] 000000AC 102D A890 move.b D0, [A5 - 0x5770] 000000B0 670A beq +0xC /* 000000BC */ 000000B2 4267 clr.w -[A7] 000000B4 4EAD 2C92 jsr [A5 + 0x2C92 /* export_1422 */] 000000B8 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */] label000000BC: 000000BC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000000C0 4E5E unlink A6 000000C2 2E9F move.l [A7], [A7]+ 000000C4 4E75 rts fn000000C6: 000000C6 4E56 FFFE link A6, -0x0002 000000CA 1D6D A016 FFFE move.b [A6 - 0x2], [A5 - 0x5FEA] 000000D0 422D A016 clr.b [A5 - 0x5FEA] 000000D4 4267 clr.w -[A7] 000000D6 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */] 000000DA 1D5F FFFF move.b [A6 - 0x1], [A7]+ 000000DE 1B6E FFFE A016 move.b [A5 - 0x5FEA], [A6 - 0x2] 000000E4 102E FFFF move.b D0, [A6 - 0x1] 000000E8 6714 beq +0x16 /* 000000FE */ 000000EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000EE 4EBA FF10 jsr [PC - 0xF0 /* 00000000 */] 000000F2 206E 0008 movea.l A0, [A6 + 0x8] 000000F6 2C48 movea.l A6, A0 000000F8 4EFA 2502 jmp [PC + 0x2502 /* 000025FC */] 000000FC 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 000000FE-00000100 label000000FE: 000000FE 4E5E unlink A6 // end alternate branch 000000FE-00000100 label000000FE: // (misaligned) 00000100 2E9F move.l [A7], [A7]+ 00000102 4E75 rts fn00000104: 00000104 4E56 FE00 link A6, -0x0200 00000108 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000010C 4EBA FEF2 jsr [PC - 0x10E /* 00000000 */] 00000110 486E FF00 pea.l [A6 - 0x100] 00000114 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 00000118 4EAD 208A jsr [A5 + 0x208A /* export_1037 */] 0000011C 486E FE00 pea.l [A6 - 0x200] 00000120 3F2E 000C move.w -[A7], [A6 + 0xC] 00000124 4EAD 208A jsr [A5 + 0x208A /* export_1037 */] 00000128 487A 0024 pea.l [PC + 0x24 /* 0000014E, value 0x4E56 'NV' */] 0000012C 487A 0020 pea.l [PC + 0x20 /* 0000014E, value 0x4E56 'NV' */] 00000130 A98B syscall ParamText 00000132 3F3C 0030 move.w -[A7], 0x30 /* '0' */ 00000136 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 0000013A 206E 0008 movea.l A0, [A6 + 0x8] 0000013E 2C48 movea.l A6, A0 00000140 4EFA 24BA jmp [PC + 0x24BA /* 000025FC */] 00000144 0000 4E5E ori.b D0, 0x5E /* '^' */ 00000148 205F movea.l A0, [A7]+ 0000014A 5C4F addq.w A7, 6 0000014C 4ED0 jmp [A0] 0000014E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000150-0000015C fn00000150: 00000150 4E56 0000 link A6, 0 00000154 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000158 4EBA FEA6 jsr [PC - 0x15A /* 00000000 */] // end alternate branch 00000150-0000015C fn00000150: // (misaligned) 00000152 0000 2F2E ori.b D0, 0x2E /* '.' */ 00000156 0008 4EBA ori.b A0, 0xBA 0000015A FEA6 .extension 0xEA6 // unimplemented 0000015C 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 00000160 4EAD 22B2 jsr [A5 + 0x22B2 /* export_1106 */] 00000164 206E 0008 movea.l A0, [A6 + 0x8] 00000168 2C48 movea.l A6, A0 0000016A 4EFA 2490 jmp [PC + 0x2490 /* 000025FC */] 0000016E 0000 4E5E ori.b D0, 0x5E /* '^' */ 00000172 2E9F move.l [A7], [A7]+ 00000174 4E75 rts fn00000176: 00000176 4E56 0000 link A6, 0 0000017A 4267 clr.w -[A7] 0000017C 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00000180 4A5F tst.w [A7]+ 00000182 670A beq +0xC /* 0000018E */ 00000184 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000188 4EBA FFC6 jsr [PC - 0x3A /* 00000150 */] 0000018C 600C bra +0xE /* 0000019A */ label0000018E: 0000018E 3F3C 003C move.w -[A7], 0x3C /* '<' */ 00000192 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000196 4EBA FF6C jsr [PC - 0x94 /* 00000104 */] label0000019A: 0000019A 4E5E unlink A6 0000019C 2E9F move.l [A7], [A7]+ 0000019E 4E75 rts fn000001A0: 000001A0 4E56 0000 link A6, 0 000001A4 4A6E 000C tst.w [A6 + 0xC] 000001A8 6720 beq +0x22 /* 000001CA */ 000001AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001AE 4EBA FE50 jsr [PC - 0x1B0 /* 00000000 */] 000001B2 3F2E 000C move.w -[A7], [A6 + 0xC] 000001B6 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000001BA 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 000001BE 206E 0008 movea.l A0, [A6 + 0x8] 000001C2 2C48 movea.l A6, A0 000001C4 4EFA 2436 jmp [PC + 0x2436 /* 000025FC */] 000001C8 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 000001CA-000001CC label000001CA: 000001CA 4E5E unlink A6 // end alternate branch 000001CA-000001CC label000001CA: // (misaligned) 000001CC 205F movea.l A0, [A7]+ 000001CE 5C4F addq.w A7, 6 000001D0 4ED0 jmp [A0] fn000001D2: 000001D2 4E56 0000 link A6, 0 000001D6 4A6E 000C tst.w [A6 + 0xC] 000001DA 6710 beq +0x12 /* 000001EC */ 000001DC 3F2E 000C move.w -[A7], [A6 + 0xC] 000001E0 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000001E4 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 000001E8 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */] label000001EC: 000001EC 4E5E unlink A6 000001EE 205F movea.l A0, [A7]+ 000001F0 5C4F addq.w A7, 6 000001F2 4ED0 jmp [A0] fn000001F4: 000001F4 4E56 FFF2 link A6, -0x000E 000001F8 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000001FC 2A2E 000C move.l D5, [A6 + 0xC] 00000200 286E 0008 movea.l A4, [A6 + 0x8] 00000204 286C 0008 movea.l A4, [A4 + 0x8] 00000208 422E 0010 clr.b [A6 + 0x10] 0000020C 47EE FFFE lea.l A3, [A6 - 0x2] 00000210 2045 movea.l A0, D5 00000212 1690 move.b [A3], [A0] 00000214 528B addq.l A3, 1 00000216 5285 addq.l D5, 1 00000218 2045 movea.l A0, D5 0000021A 1690 move.b [A3], [A0] 0000021C 4A6E FFFE tst.w [A6 - 0x2] 00000220 6602 bne +0x4 /* 00000224 */ 00000222 6036 bra +0x38 /* 0000025A */ label00000224: 00000224 4A6E FFFE tst.w [A6 - 0x2] 00000228 6F06 ble +0x8 /* 00000230 */ 0000022A 2E2C FFB8 move.l D7, [A4 - 0x48] 0000022E 6004 bra +0x6 /* 00000234 */ label00000230: 00000230 2E2C FFBC move.l D7, [A4 - 0x44] label00000234: 00000234 4A87 tst.l D7 00000236 6602 bne +0x4 /* 0000023A */ 00000238 6020 bra +0x22 /* 0000025A */ label0000023A: 0000023A 2047 movea.l A0, D7 0000023C 2C10 move.l D6, [A0] label0000023E: 0000023E 2046 movea.l A0, D6 00000240 4A50 tst.w [A0] 00000242 6716 beq +0x18 /* 0000025A */ 00000244 2046 movea.l A0, D6 00000246 3010 move.w D0, [A0] 00000248 B06E FFFE cmp.w D0, [A6 - 0x2] 0000024C 6608 bne +0xA /* 00000256 */ 0000024E 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00000254 6004 bra +0x6 /* 0000025A */ label00000256: 00000256 5486 addq.l D6, 2 00000258 60E4 bra -0x1A /* 0000023E */ label0000025A: 0000025A 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000025E 4E5E unlink A6 00000260 205F movea.l A0, [A7]+ 00000262 504F addq.w A7, 8 00000264 4ED0 jmp [A0] fn00000266: 00000266 4E56 FFE0 link A6, -0x0020 0000026A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000026E 2E2E 000C move.l D7, [A6 + 0xC] 00000272 286E 0008 movea.l A4, [A6 + 0x8] 00000276 286C 0008 movea.l A4, [A4 + 0x8] 0000027A 4AAC FFAC tst.l [A4 - 0x54] 0000027E 6604 bne +0x6 /* 00000284 */ 00000280 6000 0088 bra +0x8A /* 0000030A */ label00000284: 00000284 7000 moveq.l D0, 0x00 00000286 2047 movea.l A0, D7 00000288 3010 move.w D0, [A0] 0000028A C0BC 0000 7FFF and.l D0, 0x7FFF 00000290 2800 move.l D4, D0 00000292 E48C lsr D4, 2 00000294 5487 addq.l D7, 2 00000296 7001 moveq.l D0, 0x01 00000298 2D40 FFEC move.l [A6 - 0x14], D0 0000029C 2D44 FFE8 move.l [A6 - 0x18], D4 000002A0 2C2E FFEC move.l D6, [A6 - 0x14] 000002A4 605E bra +0x60 /* 00000304 */ label000002A6: 000002A6 206C FFAC movea.l A0, [A4 - 0x54] 000002AA 2650 movea.l A3, [A0] 000002AC 7001 moveq.l D0, 0x01 000002AE 2D40 FFE4 move.l [A6 - 0x1C], D0 000002B2 302C FE8C move.w D0, [A4 - 0x174] 000002B6 48C0 ext.l D0 000002B8 2D40 FFE0 move.l [A6 - 0x20], D0 000002BC 2A2E FFE4 move.l D5, [A6 - 0x1C] 000002C0 6010 bra +0x12 /* 000002D2 */ label000002C2: 000002C2 2047 movea.l A0, D7 000002C4 3028 0002 move.w D0, [A0 + 0x2] 000002C8 B053 cmp.w D0, [A3] 000002CA 6732 beq +0x34 /* 000002FE */ 000002CC 548B addq.l A3, 2 000002CE 5285 addq.l D5, 1 000002D0 6906 bvs +0x8 /* 000002D8 */ label000002D2: 000002D2 BAAE FFE0 cmp.l D5, [A6 - 0x20] 000002D6 6FEA ble -0x14 /* 000002C2 */ label000002D8: 000002D8 526C FE8C addq.w [A4 - 0x174], 1 000002DC 302C FE8C move.w D0, [A4 - 0x174] 000002E0 48C0 ext.l D0 000002E2 B0AC FE92 cmp.l D0, [A4 - 0x16E] 000002E6 6F10 ble +0x12 /* 000002F8 */ 000002E8 3F3C 003C move.w -[A7], 0x3C /* '<' */ 000002EC 206E 0008 movea.l A0, [A6 + 0x8] 000002F0 2F28 0008 move.l -[A7], [A0 + 0x8] 000002F4 4EBA FE0E jsr [PC - 0x1F2 /* 00000104 */] label000002F8: 000002F8 2047 movea.l A0, D7 000002FA 36A8 0002 move.w [A3], [A0 + 0x2] label000002FE: 000002FE 5887 addq.l D7, 4 00000300 5286 addq.l D6, 1 00000302 6906 bvs +0x8 /* 0000030A */ label00000304: 00000304 BCAE FFE8 cmp.l D6, [A6 - 0x18] 00000308 6F9C ble -0x62 /* 000002A6 */ label0000030A: 0000030A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000030E 4E5E unlink A6 00000310 205F movea.l A0, [A7]+ 00000312 504F addq.w A7, 8 00000314 4ED0 jmp [A0] fn00000316: 00000316 4E56 FFAC link A6, -0x0054 0000031A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000031E 2E2E 000C move.l D7, [A6 + 0xC] 00000322 286E 0008 movea.l A4, [A6 + 0x8] 00000326 2047 movea.l A0, D7 00000328 2050 movea.l A0, [A0] 0000032A 2D48 FFC0 move.l [A6 - 0x40], A0 0000032E 203C 424B 4744 move.l D0, 0x424B4744 /* 'BKGD' */ 00000334 B0A8 0004 cmp.l D0, [A0 + 0x4] 00000338 57C0 seq D0 0000033A 4400 neg.b D0 0000033C 1D40 FFC4 move.b [A6 - 0x3C], D0 00000340 6716 beq +0x18 /* 00000358 */ 00000342 206E FFC0 movea.l A0, [A6 - 0x40] 00000346 2028 0008 move.l D0, [A0 + 0x8] 0000034A B0AC FFF0 cmp.l D0, [A4 - 0x10] 0000034E 56C0 sne D0 00000350 4400 neg.b D0 00000352 1D40 FFC5 move.b [A6 - 0x3B], D0 00000356 6014 bra +0x16 /* 0000036C */ label00000358: 00000358 206E FFC0 movea.l A0, [A6 - 0x40] 0000035C 2028 0024 move.l D0, [A0 + 0x24] 00000360 B0AC FFF0 cmp.l D0, [A4 - 0x10] 00000364 56C0 sne D0 00000366 4400 neg.b D0 00000368 1D40 FFC5 move.b [A6 - 0x3B], D0 label0000036C: 0000036C 102E FFC4 move.b D0, [A6 - 0x3C] 00000370 C02C FE88 and.b D0, [A4 - 0x178] 00000374 6704 beq +0x6 /* 0000037A */ 00000376 6000 0402 bra +0x404 /* 0000077A */ label0000037A: 0000037A 102E FFC5 move.b D0, [A6 - 0x3B] 0000037E 6700 00CA beq +0xCC /* 0000044A */ 00000382 102E FFC4 move.b D0, [A6 - 0x3C] 00000386 670C beq +0xE /* 00000394 */ 00000388 2047 movea.l A0, D7 0000038A 2050 movea.l A0, [A0] 0000038C 2968 0008 FFF0 move.l [A4 - 0x10], [A0 + 0x8] 00000392 6022 bra +0x24 /* 000003B6 */ label00000394: 00000394 2047 movea.l A0, D7 00000396 2050 movea.l A0, [A0] 00000398 2968 0024 FFF0 move.l [A4 - 0x10], [A0 + 0x24] 0000039E 42A7 clr.l -[A7] 000003A0 2F2C FFF0 move.l -[A7], [A4 - 0x10] 000003A4 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 000003A8 295F FFE8 move.l [A4 - 0x18], [A7]+ 000003AC 6608 bne +0xA /* 000003B6 */ 000003AE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003B2 4EBA FDC2 jsr [PC - 0x23E /* 00000176 */] label000003B6: 000003B6 486C FFB8 pea.l [A4 - 0x48] 000003BA 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 000003BE 42A7 clr.l -[A7] 000003C0 206C FFE8 movea.l A0, [A4 - 0x18] 000003C4 2050 movea.l A0, [A0] 000003C6 3028 0024 move.w D0, [A0 + 0x24] 000003CA 5240 addq.w D0, 1 000003CC E340 asl D0.w, 1 000003CE 48C0 ext.l D0 000003D0 2F00 move.l -[A7], D0 000003D2 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 000003D6 295F FFB8 move.l [A4 - 0x48], [A7]+ 000003DA 6608 bne +0xA /* 000003E4 */ 000003DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003E0 4EBA FD6E jsr [PC - 0x292 /* 00000150 */] label000003E4: 000003E4 206C FFB8 movea.l A0, [A4 - 0x48] 000003E8 2A10 move.l D5, [A0] 000003EA 206C FFE8 movea.l A0, [A4 - 0x18] 000003EE 2810 move.l D4, [A0] 000003F0 7032 moveq.l D0, 0x32 000003F2 D880 add.l D4, D0 000003F4 3D7C 0001 FFBE move.w [A6 - 0x42], 0x1 000003FA 206C FFE8 movea.l A0, [A4 - 0x18] 000003FE 2050 movea.l A0, [A0] 00000400 3D68 0024 FFBC move.w [A6 - 0x44], [A0 + 0x24] 00000406 3D6E FFBE FFCA move.w [A6 - 0x36], [A6 - 0x42] 0000040C 6018 bra +0x1A /* 00000426 */ label0000040E: 0000040E 2044 movea.l A0, D4 00000410 2245 movea.l A1, D5 00000412 32A8 0002 move.w [A1], [A0 + 0x2] 00000416 5485 addq.l D5, 2 00000418 2044 movea.l A0, D4 0000041A 3010 move.w D0, [A0] 0000041C 48C0 ext.l D0 0000041E D880 add.l D4, D0 00000420 526E FFCA addq.w [A6 - 0x36], 1 00000424 690A bvs +0xC /* 00000430 */ label00000426: 00000426 302E FFCA move.w D0, [A6 - 0x36] 0000042A B06E FFBC cmp.w D0, [A6 - 0x44] 0000042E 6FDE ble -0x20 /* 0000040E */ label00000430: 00000430 2045 movea.l A0, D5 00000432 4250 clr.w [A0] 00000434 102E FFC4 move.b D0, [A6 - 0x3C] 00000438 6610 bne +0x12 /* 0000044A */ 0000043A 2F2C FFF0 move.l -[A7], [A4 - 0x10] 0000043E 4267 clr.w -[A7] 00000440 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] 00000444 7000 moveq.l D0, 0x00 00000446 2940 FFE8 move.l [A4 - 0x18], D0 label0000044A: 0000044A 102E FFC4 move.b D0, [A6 - 0x3C] 0000044E 6600 0084 bne +0x86 /* 000004D4 */ 00000452 486C FFBC pea.l [A4 - 0x44] 00000456 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000045A 42A7 clr.l -[A7] 0000045C 2047 movea.l A0, D7 0000045E 2050 movea.l A0, [A0] 00000460 3028 0028 move.w D0, [A0 + 0x28] 00000464 5240 addq.w D0, 1 00000466 E340 asl D0.w, 1 00000468 48C0 ext.l D0 0000046A 2F00 move.l -[A7], D0 0000046C 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 00000470 295F FFBC move.l [A4 - 0x44], [A7]+ 00000474 6608 bne +0xA /* 0000047E */ 00000476 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000047A 4EBA FCD4 jsr [PC - 0x32C /* 00000150 */] label0000047E: 0000047E 206C FFBC movea.l A0, [A4 - 0x44] 00000482 2A10 move.l D5, [A0] 00000484 102E FFC4 move.b D0, [A6 - 0x3C] 00000488 6646 bne +0x48 /* 000004D0 */ 0000048A 2047 movea.l A0, D7 0000048C 2810 move.l D4, [A0] 0000048E 7036 moveq.l D0, 0x36 00000490 D880 add.l D4, D0 00000492 3D7C 0001 FFBA move.w [A6 - 0x46], 0x1 00000498 2047 movea.l A0, D7 0000049A 2050 movea.l A0, [A0] 0000049C 3D68 0028 FFB8 move.w [A6 - 0x48], [A0 + 0x28] 000004A2 3D6E FFBA FFCA move.w [A6 - 0x36], [A6 - 0x46] 000004A8 601C bra +0x1E /* 000004C6 */ label000004AA: 000004AA 2044 movea.l A0, D4 000004AC 3028 0002 move.w D0, [A0 + 0x2] 000004B0 4440 neg.w D0 000004B2 2045 movea.l A0, D5 000004B4 3080 move.w [A0], D0 000004B6 5485 addq.l D5, 2 000004B8 2044 movea.l A0, D4 000004BA 3010 move.w D0, [A0] 000004BC 48C0 ext.l D0 000004BE D880 add.l D4, D0 000004C0 526E FFCA addq.w [A6 - 0x36], 1 000004C4 690A bvs +0xC /* 000004D0 */ label000004C6: 000004C6 302E FFCA move.w D0, [A6 - 0x36] 000004CA B06E FFB8 cmp.w D0, [A6 - 0x48] 000004CE 6FDA ble -0x24 /* 000004AA */ label000004D0: 000004D0 2045 movea.l A0, D5 000004D2 4250 clr.w [A0] label000004D4: 000004D4 102C FE88 move.b D0, [A4 - 0x178] 000004D8 673E beq +0x40 /* 00000518 */ 000004DA 2047 movea.l A0, D7 000004DC 2050 movea.l A0, [A0] 000004DE 3D68 0030 FFC8 move.w [A6 - 0x38], [A0 + 0x30] 000004E4 6F32 ble +0x34 /* 00000518 */ 000004E6 2F07 move.l -[A7], D7 000004E8 42A7 clr.l -[A7] 000004EA 42A7 clr.l -[A7] 000004EC 2F07 move.l -[A7], D7 000004EE 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 000004F2 302E FFC8 move.w D0, [A6 - 0x38] 000004F6 E540 asl D0.w, 2 000004F8 48C0 ext.l D0 000004FA D09F add.l D0, [A7]+ 000004FC 2F00 move.l -[A7], D0 000004FE 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00000502 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 00000506 4267 clr.w -[A7] 00000508 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000050C 4A5F tst.w [A7]+ 0000050E 6708 beq +0xA /* 00000518 */ 00000510 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000514 4EBA FC3A jsr [PC - 0x3C6 /* 00000150 */] label00000518: 00000518 102E FFC4 move.b D0, [A6 - 0x3C] 0000051C 6708 beq +0xA /* 00000526 */ 0000051E 7032 moveq.l D0, 0x32 00000520 2D40 FFCC move.l [A6 - 0x34], D0 00000524 6006 bra +0x8 /* 0000052C */ label00000526: 00000526 7036 moveq.l D0, 0x36 00000528 2D40 FFCC move.l [A6 - 0x34], D0 label0000052C: 0000052C 2047 movea.l A0, D7 0000052E 202E FFCC move.l D0, [A6 - 0x34] 00000532 D090 add.l D0, [A0] 00000534 2C00 move.l D6, D0 00000536 700E moveq.l D0, 0x0E 00000538 9C80 sub.l D6, D0 0000053A 42A7 clr.l -[A7] 0000053C 2047 movea.l A0, D7 0000053E 2F10 move.l -[A7], [A0] 00000540 4EAD 2252 jsr [A5 + 0x2252 /* export_1094 */] 00000544 2047 movea.l A0, D7 00000546 2050 movea.l A0, [A0] 00000548 2010 move.l D0, [A0] 0000054A D09F add.l D0, [A7]+ 0000054C 2D40 FFEC move.l [A6 - 0x14], D0 00000550 42A7 clr.l -[A7] 00000552 2047 movea.l A0, D7 00000554 2F10 move.l -[A7], [A0] 00000556 4EAD 2252 jsr [A5 + 0x2252 /* export_1094 */] 0000055A 202E FFCC move.l D0, [A6 - 0x34] 0000055E D09F add.l D0, [A7]+ 00000560 2046 movea.l A0, D6 00000562 2228 0004 move.l D1, [A0 + 0x4] 00000566 D280 add.l D1, D0 00000568 2D41 FFE8 move.l [A6 - 0x18], D1 0000056C 266E FFE8 movea.l A3, [A6 - 0x18] 00000570 2D6E FFE8 FFE0 move.l [A6 - 0x20], [A6 - 0x18] 00000576 426E FFC8 clr.w [A6 - 0x38] 0000057A 7000 moveq.l D0, 0x00 0000057C 2D40 FFD0 move.l [A6 - 0x30], D0 label00000580: 00000580 2046 movea.l A0, D6 00000582 2028 000A move.l D0, [A0 + 0xA] 00000586 D0AE FFE8 add.l D0, [A6 - 0x18] 0000058A B08B cmp.l D0, A3 0000058C 6F00 01C2 ble +0x1C4 /* 00000750 */ 00000590 102C FE88 move.b D0, [A4 - 0x178] 00000594 6700 0120 beq +0x122 /* 000006B6 */ 00000598 200B move.l D0, A3 0000059A 5480 addq.l D0, 2 0000059C 2D40 FFE0 move.l [A6 - 0x20], D0 000005A0 486E FFE0 pea.l [A6 - 0x20] 000005A4 4EAD 22FA jsr [A5 + 0x22FA /* export_1115 */] 000005A8 4267 clr.w -[A7] 000005AA 2F0B move.l -[A7], A3 000005AC 2F0E move.l -[A7], A6 000005AE 4EBA FC44 jsr [PC - 0x3BC /* 000001F4 */] 000005B2 101F move.b D0, [A7]+ 000005B4 6700 00D0 beq +0xD2 /* 00000686 */ 000005B8 526E FFC8 addq.w [A6 - 0x38], 1 000005BC 202E FFE0 move.l D0, [A6 - 0x20] 000005C0 908B sub.l D0, A3 000005C2 2D40 FFD4 move.l [A6 - 0x2C], D0 000005C6 202E FFE0 move.l D0, [A6 - 0x20] 000005CA 5680 addq.l D0, 3 000005CC C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 000005D2 2D40 FFDC move.l [A6 - 0x24], D0 000005D6 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000005DA 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005DE 202E FFEC move.l D0, [A6 - 0x14] 000005E2 90AE FFE0 sub.l D0, [A6 - 0x20] 000005E6 2F00 move.l -[A7], D0 000005E8 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 000005EC 202E FFDC move.l D0, [A6 - 0x24] 000005F0 90AE FFE0 sub.l D0, [A6 - 0x20] 000005F4 3D40 FFC6 move.w [A6 - 0x3A], D0 000005F8 48C0 ext.l D0 000005FA D1AE FFEC add.l [A6 - 0x14], D0 000005FE 2046 movea.l A0, D6 00000600 2D48 FFB4 move.l [A6 - 0x4C], A0 00000604 302E FFC6 move.w D0, [A6 - 0x3A] 00000608 48C0 ext.l D0 0000060A D1A8 000A add.l [A0 + 0xA], D0 0000060E 2D6E FFDC FFE0 move.l [A6 - 0x20], [A6 - 0x24] 00000614 200B move.l D0, A3 00000616 5A80 addq.l D0, 5 00000618 2D40 FFDC move.l [A6 - 0x24], D0 0000061C 200B move.l D0, A3 0000061E 5480 addq.l D0, 2 00000620 2F00 move.l -[A7], D0 00000622 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000626 202E FFD4 move.l D0, [A6 - 0x2C] 0000062A 5780 subq.l D0, 3 0000062C 2F00 move.l -[A7], D0 0000062E 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00000632 200B move.l D0, A3 00000634 5480 addq.l D0, 2 00000636 2D40 FFF4 move.l [A6 - 0xC], D0 0000063A 202E FFD4 move.l D0, [A6 - 0x2C] 0000063E 5580 subq.l D0, 2 00000640 206E FFF4 movea.l A0, [A6 - 0xC] 00000644 3080 move.w [A0], D0 00000646 202E FFF4 move.l D0, [A6 - 0xC] 0000064A 5480 addq.l D0, 2 0000064C 2D40 FFD8 move.l [A6 - 0x28], D0 00000650 206E FFD8 movea.l A0, [A6 - 0x28] 00000654 4210 clr.b [A0] 00000656 102E FFD7 move.b D0, [A6 - 0x29] 0000065A 0240 0001 andi.w D0, 0x1 0000065E 6710 beq +0x12 /* 00000670 */ 00000660 202E FFE0 move.l D0, [A6 - 0x20] 00000664 5380 subq.l D0, 1 00000666 2D40 FFD8 move.l [A6 - 0x28], D0 0000066A 206E FFD8 movea.l A0, [A6 - 0x28] 0000066E 4210 clr.b [A0] label00000670: 00000670 202E FFE0 move.l D0, [A6 - 0x20] 00000674 D0AE FFD0 add.l D0, [A6 - 0x30] 00000678 908B sub.l D0, A3 0000067A 2D40 FFD0 move.l [A6 - 0x30], D0 0000067E 266E FFE0 movea.l A3, [A6 - 0x20] 00000682 6000 FEFC bra -0x102 /* 00000580 */ label00000686: 00000686 2F2E FFE0 move.l -[A7], [A6 - 0x20] 0000068A 2F0B move.l -[A7], A3 0000068C 202E FFEC move.l D0, [A6 - 0x14] 00000690 90AE FFE0 sub.l D0, [A6 - 0x20] 00000694 2F00 move.l -[A7], D0 00000696 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 0000069A 2046 movea.l A0, D6 0000069C 2D48 FFB0 move.l [A6 - 0x50], A0 000006A0 200B move.l D0, A3 000006A2 D0A8 000A add.l D0, [A0 + 0xA] 000006A6 90AE FFE0 sub.l D0, [A6 - 0x20] 000006AA 206E FFB0 movea.l A0, [A6 - 0x50] 000006AE 2140 000A move.l [A0 + 0xA], D0 000006B2 6000 FECC bra -0x132 /* 00000580 */ label000006B6: 000006B6 200B move.l D0, A3 000006B8 5480 addq.l D0, 2 000006BA 2D40 FFF4 move.l [A6 - 0xC], D0 000006BE 7000 moveq.l D0, 0x00 000006C0 206E FFF4 movea.l A0, [A6 - 0xC] 000006C4 3210 move.w D1, [A0] 000006C6 5241 addq.w D1, 1 000006C8 3001 move.w D0, D1 000006CA C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 000006D0 2D40 FFD4 move.l [A6 - 0x2C], D0 000006D4 200B move.l D0, A3 000006D6 5880 addq.l D0, 4 000006D8 222E FFD4 move.l D1, [A6 - 0x2C] 000006DC D280 add.l D1, D0 000006DE 2D41 FFE0 move.l [A6 - 0x20], D1 000006E2 4267 clr.w -[A7] 000006E4 2F0B move.l -[A7], A3 000006E6 2F0E move.l -[A7], A6 000006E8 4EBA FB0A jsr [PC - 0x4F6 /* 000001F4 */] 000006EC 101F move.b D0, [A7]+ 000006EE 6730 beq +0x32 /* 00000720 */ 000006F0 526E FFC8 addq.w [A6 - 0x38], 1 000006F4 202E FFE0 move.l D0, [A6 - 0x20] 000006F8 D0AE FFD0 add.l D0, [A6 - 0x30] 000006FC 908B sub.l D0, A3 000006FE 2D40 FFD0 move.l [A6 - 0x30], D0 00000702 54AE FFF4 addq.l [A6 - 0xC], 2 00000706 206E FFF4 movea.l A0, [A6 - 0xC] 0000070A 4A50 tst.w [A0] 0000070C 6C0A bge +0xC /* 00000718 */ 0000070E 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000712 2F0E move.l -[A7], A6 00000714 4EBA FB50 jsr [PC - 0x4B0 /* 00000266 */] label00000718: 00000718 266E FFE0 movea.l A3, [A6 - 0x20] 0000071C 6000 FE62 bra -0x19C /* 00000580 */ label00000720: 00000720 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00000724 2F0B move.l -[A7], A3 00000726 202E FFEC move.l D0, [A6 - 0x14] 0000072A 90AE FFE0 sub.l D0, [A6 - 0x20] 0000072E 2F00 move.l -[A7], D0 00000730 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00000734 2046 movea.l A0, D6 00000736 2D48 FFAC move.l [A6 - 0x54], A0 0000073A 200B move.l D0, A3 0000073C D0A8 000A add.l D0, [A0 + 0xA] 00000740 90AE FFE0 sub.l D0, [A6 - 0x20] 00000744 206E FFAC movea.l A0, [A6 - 0x54] 00000748 2140 000A move.l [A0 + 0xA], D0 0000074C 6000 FE32 bra -0x1CC /* 00000580 */ label00000750: 00000750 2046 movea.l A0, D6 00000752 2028 000A move.l D0, [A0 + 0xA] 00000756 D0AE FFE8 add.l D0, [A6 - 0x18] 0000075A B08B cmp.l D0, A3 0000075C 670C beq +0xE /* 0000076A */ 0000075E 3F3C 003C move.w -[A7], 0x3C /* '<' */ 00000762 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000766 4EBA F99C jsr [PC - 0x664 /* 00000104 */] label0000076A: 0000076A 2046 movea.l A0, D6 0000076C 316E FFC8 0008 move.w [A0 + 0x8], [A6 - 0x38] 00000772 2046 movea.l A0, D6 00000774 216E FFD0 000A move.l [A0 + 0xA], [A6 - 0x30] label0000077A: 0000077A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000077E 4E5E unlink A6 00000780 205F movea.l A0, [A7]+ 00000782 504F addq.w A7, 8 00000784 4ED0 jmp [A0] fn00000786: 00000786 4E56 FEF2 link A6, -0x010E 0000078A 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000078E 3E2E 000C move.w D7, [A6 + 0xC] 00000792 286E 0008 movea.l A4, [A6 + 0x8] 00000796 3D47 000E move.w [A6 + 0xE], D7 0000079A 206C FFB0 movea.l A0, [A4 - 0x50] 0000079E 2650 movea.l A3, [A0] 000007A0 3D7C 0001 FEF4 move.w [A6 - 0x10C], 0x1 000007A6 3D6C FE90 FEF2 move.w [A6 - 0x10E], [A4 - 0x170] 000007AC 3C2E FEF4 move.w D6, [A6 - 0x10C] 000007B0 600E bra +0x10 /* 000007C0 */ label000007B2: 000007B2 BE53 cmp.w D7, [A3] 000007B4 6604 bne +0x6 /* 000007BA */ 000007B6 6000 00FA bra +0xFC /* 000008B2 */ label000007BA: 000007BA 548B addq.l A3, 2 000007BC 5246 addq.w D6, 1 000007BE 6906 bvs +0x8 /* 000007C6 */ label000007C0: 000007C0 BC6E FEF2 cmp.w D6, [A6 - 0x10E] 000007C4 6FEC ble -0x12 /* 000007B2 */ label000007C6: 000007C6 4267 clr.w -[A7] 000007C8 3F07 move.w -[A7], D7 000007CA 486E FEF6 pea.l [A6 - 0x10A] 000007CE 4EAD 2B7A jsr [A5 + 0x2B7A /* export_1387 */] 000007D2 101F move.b D0, [A7]+ 000007D4 6712 beq +0x14 /* 000007E8 */ 000007D6 4A6E FEF6 tst.w [A6 - 0x10A] 000007DA 5CC1 sge D1 000007DC C001 and.b D0, D1 000007DE 6708 beq +0xA /* 000007E8 */ 000007E0 3E2E FEF6 move.w D7, [A6 - 0x10A] 000007E4 3D47 000E move.w [A6 + 0xE], D7 label000007E8: 000007E8 102C FE88 move.b D0, [A4 - 0x178] 000007EC 671C beq +0x1E /* 0000080A */ 000007EE C02D A1F7 and.b D0, [A5 - 0x5E09] 000007F2 4A00 tst.b D0 000007F4 6714 beq +0x16 /* 0000080A */ 000007F6 4A47 tst.w D7 000007F8 57C1 seq D1 000007FA C001 and.b D0, D1 000007FC 670C beq +0xE /* 0000080A */ 000007FE 4267 clr.w -[A7] 00000800 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 00000804 3E1F move.w D7, [A7]+ 00000806 3D47 000E move.w [A6 + 0xE], D7 label0000080A: 0000080A 102C FE88 move.b D0, [A4 - 0x178] 0000080E 0A00 0001 xori.b D0, 0x1 00000812 4A00 tst.b D0 00000814 6748 beq +0x4A /* 0000085E */ 00000816 0CAC 0200 6044 FE9A cmpi.l [A4 - 0x166], 0x2006044 0000081E 5DC1 slt D1 00000820 C001 and.b D0, D1 00000822 673A beq +0x3C /* 0000085E */ 00000824 3F07 move.w -[A7], D7 00000826 486E FEFA pea.l [A6 - 0x106] 0000082A A8FF syscall GetFName/GetFontName 0000082C 486E FEFA pea.l [A6 - 0x106] 00000830 486E FEF8 pea.l [A6 - 0x108] 00000834 A900 syscall GetFNum 00000836 4240 clr.w D0 00000838 102E FEFA move.b D0, [A6 - 0x106] 0000083C 4A40 tst.w D0 0000083E 57C0 seq D0 00000840 BE6E FEF8 cmp.w D7, [A6 - 0x108] 00000844 56C1 sne D1 00000846 8001 or.b D0, D1 00000848 6714 beq +0x16 /* 0000085E */ 0000084A 42A7 clr.l -[A7] 0000084C 4EAD 221A jsr [A5 + 0x221A /* export_1087 */] 00000850 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000854 4EBA FF30 jsr [PC - 0xD0 /* 00000786 */] 00000858 3D5F 000E move.w [A6 + 0xE], [A7]+ 0000085C 6054 bra +0x56 /* 000008B2 */ label0000085E: 0000085E 526C FE90 addq.w [A4 - 0x170], 1 00000862 302C FE90 move.w D0, [A4 - 0x170] 00000866 48C0 ext.l D0 00000868 81FC 0014 divs.w D0, 0x14 0000086C 4840 swap.w D0 0000086E 4A40 tst.w D0 00000870 662C bne +0x2E /* 0000089E */ 00000872 2F2C FFB0 move.l -[A7], [A4 - 0x50] 00000876 42A7 clr.l -[A7] 00000878 2F2C FFB0 move.l -[A7], [A4 - 0x50] 0000087C 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00000880 201F move.l D0, [A7]+ 00000882 7228 moveq.l D1, 0x28 00000884 D081 add.l D0, D1 00000886 2F00 move.l -[A7], D0 00000888 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 0000088C 4267 clr.w -[A7] 0000088E 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00000892 4A5F tst.w [A7]+ 00000894 6708 beq +0xA /* 0000089E */ 00000896 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000089A 4EBA F8B4 jsr [PC - 0x74C /* 00000150 */] label0000089E: 0000089E 206C FFB0 movea.l A0, [A4 - 0x50] 000008A2 302C FE90 move.w D0, [A4 - 0x170] 000008A6 5340 subq.w D0, 1 000008A8 E340 asl D0.w, 1 000008AA 48C0 ext.l D0 000008AC 2640 movea.l A3, D0 000008AE D7D0 add.l A3, [A0] 000008B0 3687 move.w [A3], D7 label000008B2: 000008B2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000008B6 4E5E unlink A6 000008B8 205F movea.l A0, [A7]+ 000008BA 5C4F addq.w A7, 6 000008BC 4ED0 jmp [A0] fn000008BE: 000008BE 4E56 FFEC link A6, -0x0014 000008C2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000008C6 266E 000C movea.l A3, [A6 + 0xC] 000008CA 2053 movea.l A0, [A3] 000008CC 203C 4341 5244 move.l D0, 0x43415244 /* 'CARD' */ 000008D2 B0A8 0004 cmp.l D0, [A0 + 0x4] 000008D6 6604 bne +0x6 /* 000008DC */ 000008D8 7E36 moveq.l D7, 0x36 000008DA 6002 bra +0x4 /* 000008DE */ label000008DC: 000008DC 7E32 moveq.l D7, 0x32 label000008DE: 000008DE 2007 move.l D0, D7 000008E0 D093 add.l D0, [A3] 000008E2 720E moveq.l D1, 0x0E 000008E4 9081 sub.l D0, D1 000008E6 2040 movea.l A0, D0 000008E8 3A10 move.w D5, [A0] 000008EA 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 000008F0 3D45 FFEC move.w [A6 - 0x14], D5 000008F4 3C2E FFEE move.w D6, [A6 - 0x12] 000008F8 602C bra +0x2E /* 00000926 */ label000008FA: 000008FA 2847 movea.l A4, D7 000008FC D9D3 add.l A4, [A3] 000008FE 3814 move.w D4, [A4] 00000900 4267 clr.w -[A7] 00000902 3F2C 0016 move.w -[A7], [A4 + 0x16] 00000906 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000090A 4EBA FE7A jsr [PC - 0x186 /* 00000786 */] 0000090E 3D5F FFF0 move.w [A6 - 0x10], [A7]+ 00000912 2847 movea.l A4, D7 00000914 D9D3 add.l A4, [A3] 00000916 396E FFF0 0016 move.w [A4 + 0x16], [A6 - 0x10] 0000091C 3004 move.w D0, D4 0000091E 48C0 ext.l D0 00000920 DE80 add.l D7, D0 00000922 5246 addq.w D6, 1 00000924 6906 bvs +0x8 /* 0000092C */ label00000926: 00000926 BC6E FFEC cmp.w D6, [A6 - 0x14] 0000092A 6FCE ble -0x30 /* 000008FA */ label0000092C: 0000092C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000930 4E5E unlink A6 00000932 205F movea.l A0, [A7]+ 00000934 504F addq.w A7, 8 00000936 4ED0 jmp [A0] fn00000938: 00000938 4E56 FFFC link A6, -0x0004 0000093C 48E7 0108 movem.l -[A7], D7,A4 00000940 286E 0008 movea.l A4, [A6 + 0x8] 00000944 202D A8AA move.l D0, [A5 - 0x5756] 00000948 90AD A8D2 sub.l D0, [A5 - 0x572E] 0000094C 2E2C FFC0 move.l D7, [A4 - 0x40] 00000950 DE80 add.l D7, D0 00000952 102C FE88 move.b D0, [A4 - 0x178] 00000956 6708 beq +0xA /* 00000960 */ 00000958 202D A8C2 move.l D0, [A5 - 0x573E] 0000095C EB88 lsl D0, 5 0000095E DE80 add.l D7, D0 label00000960: 00000960 2D47 000C move.l [A6 + 0xC], D7 00000964 4CDF 1080 movem.l D7,A4, [A7]+ 00000968 4E5E unlink A6 0000096A 2E9F move.l [A7], [A7]+ 0000096C 4E75 rts fn0000096E: 0000096E 4E56 0000 link A6, 0 00000972 42A7 clr.l -[A7] 00000974 3F2D A438 move.w -[A7], [A5 - 0x5BC8] 00000978 4EAD 283A jsr [A5 + 0x283A /* export_1283 */] 0000097C 201F move.l D0, [A7]+ 0000097E 90BC 0000 1000 sub.l D0, 0x1000 00000984 B0AE 000C cmp.l D0, [A6 + 0xC] 00000988 6C0C bge +0xE /* 00000996 */ 0000098A 3F3C 0033 move.w -[A7], 0x33 /* '3' */ 0000098E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000992 4EBA F80C jsr [PC - 0x7F4 /* 000001A0 */] label00000996: 00000996 4E5E unlink A6 00000998 205F movea.l A0, [A7]+ 0000099A 504F addq.w A7, 8 0000099C 4ED0 jmp [A0] fn0000099E: 0000099E 4E56 FFFE link A6, -0x0002 000009A2 48E7 0108 movem.l -[A7], D7,A4 000009A6 286E 0008 movea.l A4, [A6 + 0x8] 000009AA 4AAC FFCC tst.l [A4 - 0x34] 000009AE 6F3A ble +0x3C /* 000009EA */ 000009B0 2F2C FFD8 move.l -[A7], [A4 - 0x28] 000009B4 4EAD 2262 jsr [A5 + 0x2262 /* export_1096 */] 000009B8 4267 clr.w -[A7] 000009BA 3F2C FE8E move.w -[A7], [A4 - 0x172] 000009BE 486C FFDC pea.l [A4 - 0x24] 000009C2 2F2C FFCC move.l -[A7], [A4 - 0x34] 000009C6 206C FFD8 movea.l A0, [A4 - 0x28] 000009CA 2F10 move.l -[A7], [A0] 000009CC 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 000009D0 3E1F move.w D7, [A7]+ 000009D2 2F2C FFD8 move.l -[A7], [A4 - 0x28] 000009D6 4EAD 226A jsr [A5 + 0x226A /* export_1097 */] 000009DA 3F07 move.w -[A7], D7 000009DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009E0 4EBA F7BE jsr [PC - 0x842 /* 000001A0 */] 000009E4 7000 moveq.l D0, 0x00 000009E6 2940 FFCC move.l [A4 - 0x34], D0 label000009EA: 000009EA 4CDF 1080 movem.l D7,A4, [A7]+ 000009EE 4E5E unlink A6 000009F0 2E9F move.l [A7], [A7]+ 000009F2 4E75 rts fn000009F4: 000009F4 4E56 FFEC link A6, -0x0014 000009F8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000009FC 266E 000C movea.l A3, [A6 + 0xC] 00000A00 286E 0008 movea.l A4, [A6 + 0x8] 00000A04 2053 movea.l A0, [A3] 00000A06 2A28 0008 move.l D5, [A0 + 0x8] 00000A0A 2C05 move.l D6, D5 00000A0C E08E lsr D6, 8 00000A0E 2005 move.l D0, D5 00000A10 C0BC 0000 00FF and.l D0, 0xFF 00000A16 2800 move.l D4, D0 00000A18 7008 moveq.l D0, 0x08 00000A1A B086 cmp.l D0, D6 00000A1C 5EC0 sgt D0 00000A1E BCAC FFFC cmp.l D6, [A4 - 0x4] 00000A22 5CC1 sge D1 00000A24 8001 or.b D0, D1 00000A26 721F moveq.l D1, 0x1F 00000A28 C2AC FFC8 and.l D1, [A4 - 0x38] 00000A2C 4A81 tst.l D1 00000A2E 56C1 sne D1 00000A30 8001 or.b D0, D1 00000A32 670C beq +0xE /* 00000A40 */ 00000A34 3F3C 003C move.w -[A7], 0x3C /* '<' */ 00000A38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A3C 4EBA F6C6 jsr [PC - 0x93A /* 00000104 */] label00000A40: 00000A40 202C FFC8 move.l D0, [A4 - 0x38] 00000A44 E780 asl D0, 3 00000A46 D084 add.l D0, D4 00000A48 206C FFF8 movea.l A0, [A4 - 0x8] 00000A4C 2050 movea.l A0, [A0] 00000A4E 2206 move.l D1, D6 00000A50 E581 asl D1, 2 00000A52 2180 1800 move.l [A0 + D1], D0 00000A56 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000A5A 2053 movea.l A0, [A3] 00000A5C 2E10 move.l D7, [A0] 00000A5E 2007 move.l D0, D7 00000A60 D0AC FFCC add.l D0, [A4 - 0x34] 00000A64 B0AC FFD4 cmp.l D0, [A4 - 0x2C] 00000A68 6E1C bgt +0x1E /* 00000A86 */ 00000A6A 2F13 move.l -[A7], [A3] 00000A6C 206C FFD8 movea.l A0, [A4 - 0x28] 00000A70 202C FFCC move.l D0, [A4 - 0x34] 00000A74 D090 add.l D0, [A0] 00000A76 2F00 move.l -[A7], D0 00000A78 2F07 move.l -[A7], D7 00000A7A 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00000A7E 2007 move.l D0, D7 00000A80 D1AC FFCC add.l [A4 - 0x34], D0 00000A84 603E bra +0x40 /* 00000AC4 */ label00000A86: 00000A86 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A8A 4EBA FF12 jsr [PC - 0xEE /* 0000099E */] 00000A8E 2F0B move.l -[A7], A3 00000A90 486E FFED pea.l [A6 - 0x13] 00000A94 4EAD 22EA jsr [A5 + 0x22EA /* export_1113 */] 00000A98 4267 clr.w -[A7] 00000A9A 3F2C FE8E move.w -[A7], [A4 - 0x172] 00000A9E 486C FFDC pea.l [A4 - 0x24] 00000AA2 2F07 move.l -[A7], D7 00000AA4 2F13 move.l -[A7], [A3] 00000AA6 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 00000AAA 3D5F FFEE move.w [A6 - 0x12], [A7]+ 00000AAE 2F0B move.l -[A7], A3 00000AB0 1F2E FFED move.b -[A7], [A6 - 0x13] 00000AB4 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00000AB8 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000ABC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AC0 4EBA F6DE jsr [PC - 0x922 /* 000001A0 */] label00000AC4: 00000AC4 2007 move.l D0, D7 00000AC6 D1AC FFC8 add.l [A4 - 0x38], D0 00000ACA 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000ACE 4E5E unlink A6 00000AD0 205F movea.l A0, [A7]+ 00000AD2 504F addq.w A7, 8 00000AD4 4ED0 jmp [A0] fn00000AD6: 00000AD6 4E56 0000 link A6, 0 00000ADA 2F0C move.l -[A7], A4 00000ADC 286E 0008 movea.l A4, [A6 + 0x8] 00000AE0 7000 moveq.l D0, 0x00 00000AE2 2940 FFD8 move.l [A4 - 0x28], D0 00000AE6 7000 moveq.l D0, 0x00 00000AE8 2940 FFF8 move.l [A4 - 0x8], D0 00000AEC 7000 moveq.l D0, 0x00 00000AEE 2940 FFE0 move.l [A4 - 0x20], D0 00000AF2 7000 moveq.l D0, 0x00 00000AF4 2940 FFE8 move.l [A4 - 0x18], D0 00000AF8 7000 moveq.l D0, 0x00 00000AFA 2940 FFB8 move.l [A4 - 0x48], D0 00000AFE 7000 moveq.l D0, 0x00 00000B00 2940 FFBC move.l [A4 - 0x44], D0 00000B04 7000 moveq.l D0, 0x00 00000B06 2940 FFB4 move.l [A4 - 0x4C], D0 00000B0A 7000 moveq.l D0, 0x00 00000B0C 2940 FFB0 move.l [A4 - 0x50], D0 00000B10 7000 moveq.l D0, 0x00 00000B12 2940 FFAC move.l [A4 - 0x54], D0 00000B16 426C FE8E clr.w [A4 - 0x172] 00000B1A 42A7 clr.l -[A7] 00000B1C 3F2D A42C move.w -[A7], [A5 - 0x5BD4] 00000B20 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */] 00000B24 295F FFC0 move.l [A4 - 0x40], [A7]+ 00000B28 196D A890 FE88 move.b [A4 - 0x178], [A5 - 0x5770] 00000B2E 4267 clr.w -[A7] 00000B30 4EAD 2F1A jsr [A5 + 0x2F1A /* export_1503 */] 00000B34 195F FE89 move.b [A4 - 0x177], [A7]+ 00000B38 422C FE87 clr.b [A4 - 0x179] 00000B3C 296D A8FA FE9A move.l [A4 - 0x166], [A5 - 0x5706] 00000B42 196D A090 FE86 move.b [A4 - 0x17A], [A5 - 0x5F70] 00000B48 302D A42C move.w D0, [A5 - 0x5BD4] 00000B4C B06D 9FE0 cmp.w D0, [A5 - 0x6020] 00000B50 57C0 seq D0 00000B52 4400 neg.b D0 00000B54 1940 FE85 move.b [A4 - 0x17B], D0 00000B58 285F movea.l A4, [A7]+ 00000B5A 4E5E unlink A6 00000B5C 2E9F move.l [A7], [A7]+ 00000B5E 4E75 rts fn00000B60: 00000B60 4E56 FFFC link A6, -0x0004 00000B64 102D A890 move.b D0, [A5 - 0x5770] 00000B68 0A00 0001 xori.b D0, 0x1 00000B6C C02D A84C and.b D0, [A5 - 0x57B4] 00000B70 802D A85C or.b D0, [A5 - 0x57A4] 00000B74 6710 beq +0x12 /* 00000B86 */ 00000B76 4EAD 2D6A jsr [A5 + 0x2D6A /* export_1449 */] 00000B7A 206E 0008 movea.l A0, [A6 + 0x8] 00000B7E 2C48 movea.l A6, A0 00000B80 4EFA 1A7A jmp [PC + 0x1A7A /* 000025FC */] 00000B84 0000 302D ori.b D0, 0x2D /* '-' */ // begin alternate branch 00000B86-00000B8A label00000B86: 00000B86 302D A42C move.w D0, [A5 - 0x5BD4] // end alternate branch 00000B86-00000B8A label00000B86: // (misaligned) 00000B88 A42C syscall InitApplZone, flags=4 00000B8A B06D 9FE0 cmp.w D0, [A5 - 0x6020] 00000B8E 56C0 sne D0 00000B90 4A00 tst.b D0 00000B92 6724 beq +0x26 /* 00000BB8 */ 00000B94 2F00 move.l -[A7], D0 00000B96 4267 clr.w -[A7] 00000B98 2F2D A548 move.l -[A7], [A5 - 0x5AB8] 00000B9C 486E FFFC pea.l [A6 - 0x4] 00000BA0 4EAD 13E2 jsr [A5 + 0x13E2 /* export_632 */] 00000BA4 121F move.b D1, [A7]+ 00000BA6 201F move.l D0, [A7]+ 00000BA8 C001 and.b D0, D1 00000BAA 670C beq +0xE /* 00000BB8 */ 00000BAC 3F3C 003B move.w -[A7], 0x3B /* ';' */ 00000BB0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BB4 4EBA F54E jsr [PC - 0xAB2 /* 00000104 */] label00000BB8: 00000BB8 102D A890 move.b D0, [A5 - 0x5770] 00000BBC 673C beq +0x3E /* 00000BFA */ 00000BBE 102D 9FD2 move.b D0, [A5 - 0x602E] 00000BC2 6706 beq +0x8 /* 00000BCA */ 00000BC4 422D 9FD2 clr.b [A5 - 0x602E] 00000BC8 6042 bra +0x44 /* 00000C0C */ label00000BCA: 00000BCA 2F3C 00A7 0000 move.l -[A7], 0xA70000 00000BD0 3F3C 0001 move.w -[A7], 0x1 00000BD4 4EAD 2062 jsr [A5 + 0x2062 /* export_1032 */] 00000BD8 7001 moveq.l D0, 0x01 00000BDA B05F cmp.w D0, [A7]+ 00000BDC 57C0 seq D0 00000BDE 4400 neg.b D0 00000BE0 1D40 FFFF move.b [A6 - 0x1], D0 00000BE4 4EAD 275A jsr [A5 + 0x275A /* export_1255 */] 00000BE8 102E FFFF move.b D0, [A6 - 0x1] 00000BEC 660C bne +0xE /* 00000BFA */ 00000BEE 206E 0008 movea.l A0, [A6 + 0x8] 00000BF2 2C48 movea.l A6, A0 00000BF4 4EFA 1A06 jmp [PC + 0x1A06 /* 000025FC */] 00000BF8 0000 42A7 ori.b D0, 0xA7 // begin alternate branch 00000BFA-00000BFC label00000BFA: 00000BFA 42A7 clr.l -[A7] // end alternate branch 00000BFA-00000BFC label00000BFA: // (misaligned) 00000BFC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C00 4EBA FD36 jsr [PC - 0x2CA /* 00000938 */] 00000C04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C08 4EBA FD64 jsr [PC - 0x29C /* 0000096E */] label00000C0C: 00000C0C 4E5E unlink A6 00000C0E 2E9F move.l [A7], [A7]+ 00000C10 4E75 rts fn00000C12: 00000C12 4E56 FFC8 link A6, -0x0038 00000C16 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000C1A 266E 0008 movea.l A3, [A6 + 0x8] 00000C1E 41EB FEA2 lea.l A0, [A3 - 0x15E] 00000C22 43ED A438 lea.l A1, [A5 - 0x5BC8] 00000C26 303C 0082 move.w D0, 0x82 label00000C2A: 00000C2A 30D9 move.w [A0]+, [A1]+ 00000C2C 51C8 FFFC dbf D0, -0x6 /* 00000C2A */ 00000C30 49EB FEA2 lea.l A4, [A3 - 0x15E] 00000C34 3D7C 0001 FFDC move.w [A6 - 0x24], 0x1 00000C3A 3C2E FFDC move.w D6, [A6 - 0x24] 00000C3E 6000 009E bra +0xA0 /* 00000CDE */ label00000C42: 00000C42 487A 00B6 pea.l [PC + 0xB6 /* 00000CFA, value 0xA487970 '\nHyp', pstring "HyperTemp " */] 00000C46 486E FFC8 pea.l [A6 - 0x38] 00000C4A 3006 move.w D0, D6 00000C4C 48C0 ext.l D0 00000C4E 2F00 move.l -[A7], D0 00000C50 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000C54 486E FFDE pea.l [A6 - 0x22] 00000C58 3F3C 0002 move.w -[A7], 0x2 00000C5C 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00000C60 204C movea.l A0, A4 00000C62 5C88 addq.l A0, 6 00000C64 43EE FFDE lea.l A1, [A6 - 0x22] 00000C68 700E moveq.l D0, 0x0E label00000C6A: 00000C6A 30D9 move.w [A0]+, [A1]+ 00000C6C 51C8 FFFC dbf D0, -0x6 /* 00000C6A */ 00000C70 102B FE85 move.b D0, [A3 - 0x17B] 00000C74 671E beq +0x20 /* 00000C94 */ 00000C76 4267 clr.w -[A7] 00000C78 3F14 move.w -[A7], [A4] 00000C7A 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000C7E 486C 0006 pea.l [A4 + 0x6] 00000C82 2F2D A432 move.l -[A7], [A5 - 0x5BCE] 00000C86 2F3C 4150 504C move.l -[A7], 0x4150504C /* 'APPL' */ 00000C8C 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00000C90 3E1F move.w D7, [A7]+ 00000C92 601A bra +0x1C /* 00000CAE */ label00000C94: 00000C94 4267 clr.w -[A7] 00000C96 3F14 move.w -[A7], [A4] 00000C98 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000C9C 486C 0006 pea.l [A4 + 0x6] 00000CA0 2F2D A432 move.l -[A7], [A5 - 0x5BCE] 00000CA4 2F2D A660 move.l -[A7], [A5 - 0x59A0] 00000CA8 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00000CAC 3E1F move.w D7, [A7]+ label00000CAE: 00000CAE 4A47 tst.w D7 00000CB0 6620 bne +0x22 /* 00000CD2 */ 00000CB2 177C 0001 FE87 move.b [A3 - 0x179], 0x1 00000CB8 4267 clr.w -[A7] 00000CBA 3F14 move.w -[A7], [A4] 00000CBC 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000CC0 486C 0006 pea.l [A4 + 0x6] 00000CC4 1F3C 0003 move.b -[A7], 0x3 00000CC8 486B FE8E pea.l [A3 - 0x172] 00000CCC 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00000CD0 3E1F move.w D7, [A7]+ label00000CD2: 00000CD2 4A47 tst.w D7 00000CD4 6602 bne +0x4 /* 00000CD8 */ 00000CD6 600E bra +0x10 /* 00000CE6 */ label00000CD8: 00000CD8 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000CDC 5246 addq.w D6, 1 label00000CDE: 00000CDE 7014 moveq.l D0, 0x14 00000CE0 B046 cmp.w D0, D6 00000CE2 6C00 FF5E bge -0xA0 /* 00000C42 */ label00000CE6: 00000CE6 3F07 move.w -[A7], D7 00000CE8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CEC 4EBA F4B2 jsr [PC - 0xB4E /* 000001A0 */] 00000CF0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000CF4 4E5E unlink A6 00000CF6 2E9F move.l [A7], [A7]+ 00000CF8 4E75 rts 00000CFA 0A48 7970 xori.w A0, 0x7970 /* 'yp' */ 00000CFE 6572 bcs +0x74 /* 00000D72 */ 00000D00 5465 addq.w -[A5], 2 00000D02 6D70 blt +0x72 /* 00000D74 */ 00000D04 2000 move.l D0, D0 fn00000D06: 00000D06 4E56 0000 link A6, 0 00000D0A 4EAD 3042 jsr [A5 + 0x3042 /* export_1540 */] 00000D0E 1F3C 0001 move.b -[A7], 0x1 00000D12 4EAD 2C92 jsr [A5 + 0x2C92 /* export_1422 */] 00000D16 2F2D AEAC move.l -[A7], [A5 - 0x5154] 00000D1A 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00000D1E 2F2D AE96 move.l -[A7], [A5 - 0x516A] 00000D22 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00000D26 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */] 00000D2A 2F2D A548 move.l -[A7], [A5 - 0x5AB8] 00000D2E 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 00000D32 4E5E unlink A6 00000D34 2E9F move.l [A7], [A7]+ 00000D36 4E75 rts fn00000D38: 00000D38 4E56 FF28 link A6, -0x00D8 00000D3C 48E7 0108 movem.l -[A7], D7,A4 00000D40 286E 0008 movea.l A4, [A6 + 0x8] 00000D44 4EAD 2A0A jsr [A5 + 0x2A0A /* export_1341 */] 00000D48 4267 clr.w -[A7] 00000D4A 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00000D4E 486E FF40 pea.l [A6 - 0xC0] 00000D52 4EAD 2ADA jsr [A5 + 0x2ADA /* export_1367 */] 00000D56 101F move.b D0, [A7]+ 00000D58 660C bne +0xE /* 00000D66 */ 00000D5A 206E 0008 movea.l A0, [A6 + 0x8] 00000D5E 2F28 0008 move.l -[A7], [A0 + 0x8] 00000D62 4EBA F412 jsr [PC - 0xBEE /* 00000176 */] label00000D66: 00000D66 396E FF62 FFFC move.w [A4 - 0x4], [A6 - 0x9E] 00000D6C 396E FF60 FFF8 move.w [A4 - 0x8], [A6 - 0xA0] label00000D72: 00000D72 396E FF56 FFF4 move.w [A4 - 0xC], [A6 - 0xAA] // begin alternate branch 00000D74-00000D78 label00000D74: 00000D74 FF56 .extension 0xF56 // unimplemented 00000D76 FFF4 .extension 0xFF4 // unimplemented // end alternate branch 00000D74-00000D78 label00000D74: // (misaligned) 00000D78 487A 00F6 pea.l [PC + 0xF6 /* 00000E70, value 0x0 */] 00000D7C 486E FF70 pea.l [A6 - 0x90] 00000D80 3F3C 3010 move.w -[A7], 0x3010 00000D84 A9EB syscall Pack4/FP68K 00000D86 7001 moveq.l D0, 0x01 00000D88 2D40 FF3C move.l [A6 - 0xC4], D0 00000D8C 2D6D A8C2 FF38 move.l [A6 - 0xC8], [A5 - 0x573E] 00000D92 2E2E FF3C move.l D7, [A6 - 0xC4] 00000D96 606C bra +0x6E /* 00000E04 */ label00000D98: 00000D98 4267 clr.w -[A7] 00000D9A 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00000D9E 2F07 move.l -[A7], D7 00000DA0 486E FF7C pea.l [A6 - 0x84] 00000DA4 4EAD 2ACA jsr [A5 + 0x2ACA /* export_1365 */] 00000DA8 101F move.b D0, [A7]+ 00000DAA 660C bne +0xE /* 00000DB8 */ 00000DAC 206E 0008 movea.l A0, [A6 + 0x8] 00000DB0 2F28 0008 move.l -[A7], [A0 + 0x8] 00000DB4 4EBA F3C0 jsr [PC - 0xC40 /* 00000176 */] label00000DB8: 00000DB8 486E FF70 pea.l [A6 - 0x90] 00000DBC 486E FF2E pea.l [A6 - 0xD2] 00000DC0 3F3C 300E move.w -[A7], 0x300E 00000DC4 A9EB syscall Pack4/FP68K 00000DC6 4267 clr.w -[A7] 00000DC8 486E FF80 pea.l [A6 - 0x80] 00000DCC 3F2C FFF8 move.w -[A7], [A4 - 0x8] 00000DD0 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 00000DD4 3D5F FF2C move.w [A6 - 0xD4], [A7]+ 00000DD8 486E FF2C pea.l [A6 - 0xD4] 00000DDC 486E FF2E pea.l [A6 - 0xD2] 00000DE0 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00000DE4 A9EB syscall Pack4/FP68K 00000DE6 486E FF2E pea.l [A6 - 0xD2] 00000DEA 486E FF70 pea.l [A6 - 0x90] 00000DEE 3F3C 3010 move.w -[A7], 0x3010 00000DF2 A9EB syscall Pack4/FP68K 00000DF4 206E 0008 movea.l A0, [A6 + 0x8] 00000DF8 2F28 0008 move.l -[A7], [A0 + 0x8] 00000DFC 4EBA F2C8 jsr [PC - 0xD38 /* 000000C6 */] 00000E00 5287 addq.l D7, 1 00000E02 6906 bvs +0x8 /* 00000E0A */ label00000E04: 00000E04 BEAE FF38 cmp.l D7, [A6 - 0xC8] 00000E08 6F8E ble -0x70 /* 00000D98 */ label00000E0A: 00000E0A 42A7 clr.l -[A7] 00000E0C 486E FF70 pea.l [A6 - 0x90] 00000E10 41EE FF2E lea.l A0, [A6 - 0xD2] 00000E14 43FA 0050 lea.l A1, [PC + 0x50 /* 00000E66, value 0x4005C800 */] 00000E18 7004 moveq.l D0, 0x04 label00000E1A: 00000E1A 30D9 move.w [A0]+, [A1]+ 00000E1C 51C8 FFFC dbf D0, -0x6 /* 00000E1A */ 00000E20 486E FF2E pea.l [A6 - 0xD2] 00000E24 3F3C 3004 move.w -[A7], 0x3004 00000E28 A9EB syscall Pack4/FP68K 00000E2A 302C FFF8 move.w D0, [A4 - 0x8] 00000E2E EB40 asl D0.w, 5 00000E30 48C0 ext.l D0 00000E32 2F2D A8C2 move.l -[A7], [A5 - 0x573E] 00000E36 2F00 move.l -[A7], D0 00000E38 4EAD 046A jsr [A5 + 0x46A /* export_137 */] 00000E3C 2D5F FF28 move.l [A6 - 0xD8], [A7]+ 00000E40 486E FF28 pea.l [A6 - 0xD8] 00000E44 486E FF2E pea.l [A6 - 0xD2] 00000E48 3F3C 2806 move.w -[A7], 0x2806 00000E4C A9EB syscall Pack4/FP68K 00000E4E 486E FF2E pea.l [A6 - 0xD2] 00000E52 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 00000E56 201F move.l D0, [A7]+ 00000E58 3940 FFF2 move.w [A4 - 0xE], D0 00000E5C 4CDF 1080 movem.l D7,A4, [A7]+ 00000E60 4E5E unlink A6 00000E62 2E9F move.l [A7], [A7]+ 00000E64 4E75 rts 00000E66 4005 negx.b D5 00000E68 C800 and.b D4, D0 00000E6A 0000 0000 ori.b D0, 0x0 00000E6E 0000 0000 ori.b D0, 0x0 00000E72 0000 0000 ori.b D0, 0x0 00000E76 0000 0000 ori.b D0, 0x0 fn00000E7A: 00000E7A 4E56 FFDE link A6, -0x0022 00000E7E 206E 0008 movea.l A0, [A6 + 0x8] 00000E82 2F28 FFFC move.l -[A7], [A0 - 0x4] 00000E86 3F2E 000E move.w -[A7], [A6 + 0xE] 00000E8A 486E FFFE pea.l [A6 - 0x2] 00000E8E 486E FFFA pea.l [A6 - 0x6] 00000E92 486E FFF2 pea.l [A6 - 0xE] 00000E96 A98D syscall GetDialogItem/GetDItem 00000E98 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000E9C 486E FFDE pea.l [A6 - 0x22] 00000EA0 302E 000C move.w D0, [A6 + 0xC] 00000EA4 48C0 ext.l D0 00000EA6 2F00 move.l -[A7], D0 00000EA8 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000EAC A98F syscall SetDialogItemText/SetIText 00000EAE 4E5E unlink A6 00000EB0 205F movea.l A0, [A7]+ 00000EB2 504F addq.w A7, 8 00000EB4 4ED0 jmp [A0] fn00000EB6: 00000EB6 4E56 FEF2 link A6, -0x010E 00000EBA 206E 0008 movea.l A0, [A6 + 0x8] 00000EBE 2F28 FFFC move.l -[A7], [A0 - 0x4] 00000EC2 3F2E 000C move.w -[A7], [A6 + 0xC] 00000EC6 486E FFFE pea.l [A6 - 0x2] 00000ECA 486E FFFA pea.l [A6 - 0x6] 00000ECE 486E FFF2 pea.l [A6 - 0xE] 00000ED2 A98D syscall GetDialogItem/GetDItem 00000ED4 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000ED8 486E FEF2 pea.l [A6 - 0x10E] 00000EDC A990 syscall GetDialogItemText/GetIText 00000EDE 42A7 clr.l -[A7] 00000EE0 486E FEF2 pea.l [A6 - 0x10E] 00000EE4 4EAD 237A jsr [A5 + 0x237A /* export_1131 */] 00000EE8 201F move.l D0, [A7]+ 00000EEA 3D40 000E move.w [A6 + 0xE], D0 00000EEE 4E5E unlink A6 00000EF0 205F movea.l A0, [A7]+ 00000EF2 5C4F addq.w A7, 6 00000EF4 4ED0 jmp [A0] fn00000EF6: 00000EF6 4E56 FFAA link A6, -0x0056 00000EFA 2F0C move.l -[A7], A4 00000EFC 286E 0008 movea.l A4, [A6 + 0x8] 00000F00 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */] 00000F04 486E FFE6 pea.l [A6 - 0x1A] 00000F08 302C FFF2 move.w D0, [A4 - 0xE] 00000F0C 48C0 ext.l D0 00000F0E 2F00 move.l -[A7], D0 00000F10 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000F14 486E FFD2 pea.l [A6 - 0x2E] 00000F18 302C FFFC move.w D0, [A4 - 0x4] 00000F1C 48C0 ext.l D0 00000F1E 2F00 move.l -[A7], D0 00000F20 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000F24 486E FFBE pea.l [A6 - 0x42] 00000F28 302C FFF8 move.w D0, [A4 - 0x8] 00000F2C 48C0 ext.l D0 00000F2E 2F00 move.l -[A7], D0 00000F30 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000F34 486E FFAA pea.l [A6 - 0x56] 00000F38 302C FFF4 move.w D0, [A4 - 0xC] 00000F3C 48C0 ext.l D0 00000F3E 2F00 move.l -[A7], D0 00000F40 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00000F44 A98B syscall ParamText 00000F46 42A7 clr.l -[A7] 00000F48 3F3C 00A6 move.w -[A7], 0xA6 00000F4C 42A7 clr.l -[A7] 00000F4E 70FF moveq.l D0, 0xFFFFFFFF 00000F50 2F00 move.l -[A7], D0 00000F52 4EAD 2222 jsr [A5 + 0x2222 /* export_1088 */] 00000F56 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000F5A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000F5E 3F2C FFFE move.w -[A7], [A4 - 0x2] 00000F62 2F0E move.l -[A7], A6 00000F64 4EBA FF14 jsr [PC - 0xEC /* 00000E7A */] 00000F68 3F3C 000B move.w -[A7], 0xB 00000F6C 3F2C FFFA move.w -[A7], [A4 - 0x6] 00000F70 2F0E move.l -[A7], A6 00000F72 4EBA FF06 jsr [PC - 0xFA /* 00000E7A */] 00000F76 3F3C 000C move.w -[A7], 0xC 00000F7A 3F2C FFF6 move.w -[A7], [A4 - 0xA] 00000F7E 2F0E move.l -[A7], A6 00000F80 4EBA FEF8 jsr [PC - 0x108 /* 00000E7A */] 00000F84 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000F88 2F3C 0000 00A6 move.l -[A7], 0xA6 00000F8E 3F3C 0002 move.w -[A7], 0x2 00000F92 1F3C 0001 move.b -[A7], 0x1 00000F96 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] label00000F9A: 00000F9A 486D 2052 pea.l [A5 + 0x2052 /* export_1030 */] 00000F9E 486E FFFA pea.l [A6 - 0x6] 00000FA2 A991 syscall ModalDialog 00000FA4 7001 moveq.l D0, 0x01 00000FA6 B06E FFFA cmp.w D0, [A6 - 0x6] 00000FAA 57C0 seq D0 00000FAC 7202 moveq.l D1, 0x02 00000FAE B26E FFFA cmp.w D1, [A6 - 0x6] 00000FB2 57C1 seq D1 00000FB4 8001 or.b D0, D1 00000FB6 67E2 beq -0x1C /* 00000F9A */ 00000FB8 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000FBC 4EAD 1FA2 jsr [A5 + 0x1FA2 /* export_1008 */] 00000FC0 7001 moveq.l D0, 0x01 00000FC2 B06E FFFA cmp.w D0, [A6 - 0x6] 00000FC6 665C bne +0x5E /* 00001024 */ 00000FC8 42A7 clr.l -[A7] 00000FCA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000FCE 2F0E move.l -[A7], A6 00000FD0 4EBA FEE4 jsr [PC - 0x11C /* 00000EB6 */] 00000FD4 2F3C 0008 0001 move.l -[A7], 0x80001 00000FDA 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00000FDE 395F FFFE move.w [A4 - 0x2], [A7]+ 00000FE2 42A7 clr.l -[A7] 00000FE4 3F3C 000B move.w -[A7], 0xB 00000FE8 2F0E move.l -[A7], A6 00000FEA 4EBA FECA jsr [PC - 0x136 /* 00000EB6 */] 00000FEE 2F3C 0020 0001 move.l -[A7], 0x200001 00000FF4 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00000FF8 395F FFFA move.w [A4 - 0x6], [A7]+ 00000FFC 42A7 clr.l -[A7] 00000FFE 42A7 clr.l -[A7] 00001000 3F3C 000C move.w -[A7], 0xC 00001004 2F0E move.l -[A7], A6 00001006 4EBA FEAE jsr [PC - 0x152 /* 00000EB6 */] 0000100A 2F3C 2000 0200 move.l -[A7], 0x20000200 00001010 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00001014 301F move.w D0, [A7]+ 00001016 48C0 ext.l D0 00001018 2F00 move.l -[A7], D0 0000101A 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 0000101E 201F move.l D0, [A7]+ 00001020 3940 FFF6 move.w [A4 - 0xA], D0 label00001024: 00001024 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001028 A983 syscall DisposeDialog 0000102A 4EAD 275A jsr [A5 + 0x275A /* export_1255 */] 0000102E 7002 moveq.l D0, 0x02 00001030 B06E FFFA cmp.w D0, [A6 - 0x6] 00001034 661C bne +0x1E /* 00001052 */ 00001036 206E 0008 movea.l A0, [A6 + 0x8] 0000103A 2F28 0008 move.l -[A7], [A0 + 0x8] 0000103E 4EBA EFC0 jsr [PC - 0x1040 /* 00000000 */] 00001042 206E 0008 movea.l A0, [A6 + 0x8] 00001046 2068 0008 movea.l A0, [A0 + 0x8] 0000104A 2C48 movea.l A6, A0 0000104C 4EFA 15AE jmp [PC + 0x15AE /* 000025FC */] 00001050 0000 285F ori.b D0, 0x5F /* '_' */ // begin alternate branch 00001052-00001054 label00001052: 00001052 285F movea.l A4, [A7]+ // end alternate branch 00001052-00001054 label00001052: // (misaligned) 00001054 4E5E unlink A6 00001056 2E9F move.l [A7], [A7]+ 00001058 4E75 rts fn0000105A: 0000105A 4E56 FF5E link A6, -0x00A2 0000105E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001062 266E 0008 movea.l A3, [A6 + 0x8] 00001066 286B 0008 movea.l A4, [A3 + 0x8] 0000106A 42A7 clr.l -[A7] 0000106C 3F2B FFF6 move.w -[A7], [A3 - 0xA] 00001070 302B FFFA move.w D0, [A3 - 0x6] 00001074 5240 addq.w D0, 1 00001076 E540 asl D0.w, 2 00001078 3F00 move.w -[A7], D0 0000107A 3F2B FFFA move.w -[A7], [A3 - 0x6] 0000107E 3F2B FFFE move.w -[A7], [A3 - 0x2] 00001082 3F3C 0002 move.w -[A7], 0x2 00001086 4EAD 2A32 jsr [A5 + 0x2A32 /* export_1346 */] 0000108A 2E1F move.l D7, [A7]+ 0000108C 660C bne +0xE /* 0000109A */ 0000108E 206E 0008 movea.l A0, [A6 + 0x8] 00001092 2F28 0008 move.l -[A7], [A0 + 0x8] 00001096 4EBA F0DE jsr [PC - 0xF22 /* 00000176 */] label0000109A: 0000109A 7A00 moveq.l D5, 0x00 0000109C 7000 moveq.l D0, 0x00 0000109E 2940 FE9E move.l [A4 - 0x162], D0 000010A2 7001 moveq.l D0, 0x01 000010A4 2D40 FF62 move.l [A6 - 0x9E], D0 000010A8 2D6D A8C2 FF5E move.l [A6 - 0xA2], [A5 - 0x573E] 000010AE 2C2E FF62 move.l D6, [A6 - 0x9E] 000010B2 6000 00A4 bra +0xA6 /* 00001158 */ label000010B6: 000010B6 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 000010BA 206E 0008 movea.l A0, [A6 + 0x8] 000010BE 2F28 0008 move.l -[A7], [A0 + 0x8] 000010C2 4EBA F002 jsr [PC - 0xFFE /* 000000C6 */] 000010C6 486E FF74 pea.l [A6 - 0x8C] 000010CA 2F3C 0000 0084 move.l -[A7], 0x84 000010D0 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 000010D4 42A7 clr.l -[A7] 000010D6 2F2D A8CA move.l -[A7], [A5 - 0x5736] 000010DA 2F06 move.l -[A7], D6 000010DC 4EAD 2B8A jsr [A5 + 0x2B8A /* export_1389 */] 000010E0 2D5F FF74 move.l [A6 - 0x8C], [A7]+ 000010E4 4267 clr.w -[A7] 000010E6 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000010EA 4EAD 2AC2 jsr [A5 + 0x2AC2 /* export_1364 */] 000010EE 181F move.b D4, [A7]+ 000010F0 1004 move.b D0, D4 000010F2 6704 beq +0x6 /* 000010F8 */ 000010F4 52AC FE9E addq.l [A4 - 0x162], 1 label000010F8: 000010F8 42A7 clr.l -[A7] 000010FA 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000010FE 4EAD 2A9A jsr [A5 + 0x2A9A /* export_1359 */] 00001102 2D5F FF68 move.l [A6 - 0x98], [A7]+ 00001106 BAAE FF68 cmp.l D5, [A6 - 0x98] 0000110A 670A beq +0xC /* 00001116 */ 0000110C 08EE 0006 FF78 bset.b [A6 - 0x88], 0x6 00001112 2A2E FF68 move.l D5, [A6 - 0x98] label00001116: 00001116 1004 move.b D0, D4 00001118 6706 beq +0x8 /* 00001120 */ 0000111A 08EE 0004 FF78 bset.b [A6 - 0x88], 0x4 label00001120: 00001120 4267 clr.w -[A7] 00001122 2F07 move.l -[A7], D7 00001124 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 0000112A 486E FF74 pea.l [A6 - 0x8C] 0000112E 4EAD 2B6A jsr [A5 + 0x2B6A /* export_1385 */] 00001132 101F move.b D0, [A7]+ 00001134 660C bne +0xE /* 00001142 */ 00001136 206E 0008 movea.l A0, [A6 + 0x8] 0000113A 2F28 0008 move.l -[A7], [A0 + 0x8] 0000113E 4EBA F036 jsr [PC - 0xFCA /* 00000176 */] label00001142: 00001142 2F07 move.l -[A7], D7 00001144 2F06 move.l -[A7], D6 00001146 4267 clr.w -[A7] 00001148 4EAD 2C8A jsr [A5 + 0x2C8A /* export_1421 */] 0000114C 2F2E FF74 move.l -[A7], [A6 - 0x8C] 00001150 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 00001154 5286 addq.l D6, 1 00001156 6908 bvs +0xA /* 00001160 */ label00001158: 00001158 BCAE FF5E cmp.l D6, [A6 - 0xA2] 0000115C 6F00 FF58 ble -0xA6 /* 000010B6 */ label00001160: 00001160 2D6D A8CA FFF8 move.l [A6 - 0x8], [A5 - 0x5736] 00001166 2B47 A8CA move.l [A5 - 0x5736], D7 0000116A 1B7C 0001 A77C move.b [A5 - 0x5884], 0x1 00001170 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00001174 4267 clr.w -[A7] 00001176 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000117A 4EAD 2A4A jsr [A5 + 0x2A4A /* export_1349 */] 0000117E 1D5F FF67 move.b [A6 - 0x99], [A7]+ 00001182 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001186 4E5E unlink A6 00001188 2E9F move.l [A7], [A7]+ 0000118A 4E75 rts fn0000118C: 0000118C 4E56 FFE0 link A6, -0x0020 00001190 3D7C 0003 FFFE move.w [A6 - 0x2], 0x3 00001196 0CAD 0000 010E A8C2 cmpi.l [A5 - 0x573E], 0x10E 0000119E 6F06 ble +0x8 /* 000011A6 */ 000011A0 3D7C 0004 FFFE move.w [A6 - 0x2], 0x4 label000011A6: 000011A6 0CAD 0000 032A A8C2 cmpi.l [A5 - 0x573E], 0x32A 000011AE 6F06 ble +0x8 /* 000011B6 */ 000011B0 3D7C 0005 FFFE move.w [A6 - 0x2], 0x5 label000011B6: 000011B6 0CAD 0000 097E A8C2 cmpi.l [A5 - 0x573E], 0x97E /* '\t~' */ 000011BE 6F06 ble +0x8 /* 000011C6 */ 000011C0 3D7C 0006 FFFE move.w [A6 - 0x2], 0x6 label000011C6: 000011C6 0CAD 0000 1C7A A8C2 cmpi.l [A5 - 0x573E], 0x1C7A 000011CE 6F06 ble +0x8 /* 000011D6 */ 000011D0 3D7C 0007 FFFE move.w [A6 - 0x2], 0x7 label000011D6: 000011D6 3D7C 0800 FFF6 move.w [A6 - 0xA], 0x800 000011DC 206E 0008 movea.l A0, [A6 + 0x8] 000011E0 1028 FE88 move.b D0, [A0 - 0x178] 000011E4 670A beq +0xC /* 000011F0 */ 000011E6 3D6E FFF8 FFFA move.w [A6 - 0x6], [A6 - 0x8] 000011EC 6000 00CA bra +0xCC /* 000012B8 */ label000011F0: 000011F0 2F0E move.l -[A7], A6 000011F2 4EBA FB44 jsr [PC - 0x4BC /* 00000D38 */] 000011F6 42A7 clr.l -[A7] 000011F8 302E FFFE move.w D0, [A6 - 0x2] 000011FC 5240 addq.w D0, 1 000011FE C1EE FFF8 muls.w D0, [A6 - 0x8] 00001202 C1EE FFF2 muls.w D0, [A6 - 0xE] 00001206 3D40 FFE2 move.w [A6 - 0x1E], D0 0000120A 486E FFE2 pea.l [A6 - 0x1E] 0000120E 486E FFE4 pea.l [A6 - 0x1C] 00001212 3F3C 200E move.w -[A7], 0x200E 00001216 A9EB syscall Pack4/FP68K 00001218 302E FFFC move.w D0, [A6 - 0x4] 0000121C 5240 addq.w D0, 1 0000121E C1FC 0021 muls.w D0, 0x21 /* '!' */ 00001222 3D40 FFE0 move.w [A6 - 0x20], D0 00001226 486E FFE0 pea.l [A6 - 0x20] 0000122A 486E FFE4 pea.l [A6 - 0x1C] 0000122E 3F3C 2006 move.w -[A7], 0x2006 00001232 A9EB syscall Pack4/FP68K 00001234 486E FFE4 pea.l [A6 - 0x1C] 00001238 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 0000123C 201F move.l D0, [A7]+ 0000123E 3D40 FFFA move.w [A6 - 0x6], D0 00001242 4267 clr.w -[A7] 00001244 3F2E FFFA move.w -[A7], [A6 - 0x6] 00001248 2F3C 0020 0001 move.l -[A7], 0x200001 0000124E 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00001252 3D5F FFFA move.w [A6 - 0x6], [A7]+ 00001256 102D B386 move.b D0, [A5 - 0x4C7A] 0000125A 6706 beq +0x8 /* 00001262 */ 0000125C 2F0E move.l -[A7], A6 0000125E 4EBA FC96 jsr [PC - 0x36A /* 00000EF6 */] label00001262: 00001262 302E FFFA move.w D0, [A6 - 0x6] 00001266 B06E FFF8 cmp.w D0, [A6 - 0x8] 0000126A 6F34 ble +0x36 /* 000012A0 */ 0000126C 42A7 clr.l -[A7] 0000126E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001272 4EBA F6C4 jsr [PC - 0x93C /* 00000938 */] 00001276 302E FFFA move.w D0, [A6 - 0x6] 0000127A 906E FFF8 sub.w D0, [A6 - 0x8] 0000127E 48C0 ext.l D0 00001280 2F2D A8C2 move.l -[A7], [A5 - 0x573E] 00001284 2F00 move.l -[A7], D0 00001286 4EAD 046A jsr [A5 + 0x46A /* export_137 */] 0000128A 201F move.l D0, [A7]+ 0000128C E580 asl D0, 2 0000128E D09F add.l D0, [A7]+ 00001290 2D40 FFEE move.l [A6 - 0x12], D0 00001294 2F2E FFEE move.l -[A7], [A6 - 0x12] 00001298 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000129C 4EBA F6D0 jsr [PC - 0x930 /* 0000096E */] label000012A0: 000012A0 2F0E move.l -[A7], A6 000012A2 4EBA FDB6 jsr [PC - 0x24A /* 0000105A */] 000012A6 42A7 clr.l -[A7] 000012A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012AC 4EBA F68A jsr [PC - 0x976 /* 00000938 */] 000012B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012B4 4EBA F6B8 jsr [PC - 0x948 /* 0000096E */] label000012B8: 000012B8 4E5E unlink A6 000012BA 2E9F move.l [A7], [A7]+ 000012BC 4E75 rts fn000012BE: 000012BE 4E56 FFF4 link A6, -0x000C 000012C2 2F0C move.l -[A7], A4 000012C4 286E 0008 movea.l A4, [A6 + 0x8] 000012C8 286C 0008 movea.l A4, [A4 + 0x8] 000012CC 202D A896 move.l D0, [A5 - 0x576A] 000012D0 90BC 0000 0600 sub.l D0, 0x600 000012D6 2940 FE96 move.l [A4 - 0x16A], D0 000012DA 4267 clr.w -[A7] 000012DC 2F2D A548 move.l -[A7], [A5 - 0x5AB8] 000012E0 486E FFF4 pea.l [A6 - 0xC] 000012E4 486E FFF8 pea.l [A6 - 0x8] 000012E8 4EAD 2B2A jsr [A5 + 0x2B2A /* export_1377 */] 000012EC 101F move.b D0, [A7]+ 000012EE 6744 beq +0x46 /* 00001334 */ 000012F0 42A7 clr.l -[A7] 000012F2 486E FFF8 pea.l [A6 - 0x8] 000012F6 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */] 000012FA 295F FE96 move.l [A4 - 0x16A], [A7]+ 000012FE 203C 5754 4C4B move.l D0, 0x57544C4B /* 'WTLK' */ 00001304 B0AE FFF4 cmp.l D0, [A6 - 0xC] 00001308 670E beq +0x10 /* 00001318 */ 0000130A 202C FE96 move.l D0, [A4 - 0x16A] 0000130E 7220 moveq.l D1, 0x20 00001310 D081 add.l D0, D1 00001312 5280 addq.l D0, 1 00001314 2940 FE96 move.l [A4 - 0x16A], D0 label00001318: 00001318 202C FE96 move.l D0, [A4 - 0x16A] 0000131C D0BC 0000 01FF add.l D0, 0x1FF 00001322 C0BC FFFF FE00 and.l D0, 0xFFFFFE00 00001328 2940 FE96 move.l [A4 - 0x16A], D0 0000132C 486E FFF8 pea.l [A6 - 0x8] 00001330 4EAD 21F2 jsr [A5 + 0x21F2 /* export_1082 */] label00001334: 00001334 285F movea.l A4, [A7]+ 00001336 4E5E unlink A6 00001338 2E9F move.l [A7], [A7]+ 0000133A 4E75 rts fn0000133C: 0000133C 4E56 FFFC link A6, -0x0004 00001340 48E7 0108 movem.l -[A7], D7,A4 00001344 286E 0008 movea.l A4, [A6 + 0x8] 00001348 2F0E move.l -[A7], A6 0000134A 4EBA FF72 jsr [PC - 0x8E /* 000012BE */] 0000134E 202D A8B6 move.l D0, [A5 - 0x574A] 00001352 5280 addq.l D0, 1 00001354 EF80 asl D0, 7 00001356 2940 FFFC move.l [A4 - 0x4], D0 0000135A 2E2C FFFC move.l D7, [A4 - 0x4] 0000135E E587 asl D7, 2 00001360 42A7 clr.l -[A7] 00001362 2F07 move.l -[A7], D7 00001364 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 00001368 295F FFF8 move.l [A4 - 0x8], [A7]+ 0000136C 6608 bne +0xA /* 00001376 */ 0000136E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001372 4EBA EDDC jsr [PC - 0x1224 /* 00000150 */] label00001376: 00001376 206C FFF8 movea.l A0, [A4 - 0x8] 0000137A 2F10 move.l -[A7], [A0] 0000137C 2F2C FFFC move.l -[A7], [A4 - 0x4] 00001380 4EAD 29D2 jsr [A5 + 0x29D2 /* export_1334 */] 00001384 2F2D A8AE move.l -[A7], [A5 - 0x5752] 00001388 7020 moveq.l D0, 0x20 0000138A 2F00 move.l -[A7], D0 0000138C 206C FFF8 movea.l A0, [A4 - 0x8] 00001390 2F10 move.l -[A7], [A0] 00001392 4EAD 0F32 jsr [A5 + 0xF32 /* export_482 */] 00001396 202C FE96 move.l D0, [A4 - 0x16A] 0000139A D0BC 0000 0600 add.l D0, 0x600 000013A0 D087 add.l D0, D7 000013A2 2940 FFDC move.l [A4 - 0x24], D0 000013A6 296C FFDC FFC8 move.l [A4 - 0x38], [A4 - 0x24] 000013AC 4CDF 1080 movem.l D7,A4, [A7]+ 000013B0 4E5E unlink A6 000013B2 2E9F move.l [A7], [A7]+ 000013B4 4E75 rts fn000013B6: 000013B6 4E56 FFF6 link A6, -0x000A 000013BA 2F0C move.l -[A7], A4 000013BC 286E 0008 movea.l A4, [A6 + 0x8] 000013C0 7000 moveq.l D0, 0x00 000013C2 2940 FFD8 move.l [A4 - 0x28], D0 000013C6 297C 0001 9000 FFD4 move.l [A4 - 0x2C], 0x19000 000013CE 102D A1A6 move.b D0, [A5 - 0x5E5A] 000013D2 6714 beq +0x16 /* 000013E8 */ 000013D4 42A7 clr.l -[A7] 000013D6 2F2C FFD4 move.l -[A7], [A4 - 0x2C] 000013DA 486E FFF6 pea.l [A6 - 0xA] 000013DE 3F3C 001D move.w -[A7], 0x1D 000013E2 A88F syscall OSDispatch 000013E4 295F FFD8 move.l [A4 - 0x28], [A7]+ label000013E8: 000013E8 4AAC FFD8 tst.l [A4 - 0x28] 000013EC 6656 bne +0x58 /* 00001444 */ 000013EE 486E FFF8 pea.l [A6 - 0x8] 000013F2 486E FFFC pea.l [A6 - 0x4] 000013F6 4EAD 02D2 jsr [A5 + 0x2D2 /* export_86 */] 000013FA 202D B396 move.l D0, [A5 - 0x4C6A] 000013FE E380 asl D0, 1 00001400 222E FFFC move.l D1, [A6 - 0x4] 00001404 9280 sub.l D1, D0 00001406 2941 FFD4 move.l [A4 - 0x2C], D1 0000140A 42A7 clr.l -[A7] 0000140C 2F2C FFD4 move.l -[A7], [A4 - 0x2C] 00001410 2F3C 0000 2800 move.l -[A7], 0x2800 /* '(\0' */ 00001416 2F3C 0001 9000 move.l -[A7], 0x19000 0000141C 4EAD 28D2 jsr [A5 + 0x28D2 /* export_1302 */] 00001420 203C FFFF FC00 move.l D0, 0xFFFFFC00 00001426 C09F and.l D0, [A7]+ 00001428 2940 FFD4 move.l [A4 - 0x2C], D0 0000142C 42A7 clr.l -[A7] 0000142E 2F2C FFD4 move.l -[A7], [A4 - 0x2C] 00001432 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 00001436 295F FFD8 move.l [A4 - 0x28], [A7]+ 0000143A 6608 bne +0xA /* 00001444 */ 0000143C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001440 4EBA ED0E jsr [PC - 0x12F2 /* 00000150 */] label00001444: 00001444 7000 moveq.l D0, 0x00 00001446 2940 FFCC move.l [A4 - 0x34], D0 0000144A 285F movea.l A4, [A7]+ 0000144C 4E5E unlink A6 0000144E 2E9F move.l [A7], [A7]+ 00001450 4E75 rts fn00001452: 00001452 4E56 FFDC link A6, -0x0024 00001456 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000145A 42A7 clr.l -[A7] 0000145C 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00001460 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00001464 285F movea.l A4, [A7]+ 00001466 200C move.l D0, A4 00001468 6608 bne +0xA /* 00001472 */ 0000146A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000146E 4EBA ED06 jsr [PC - 0x12FA /* 00000176 */] label00001472: 00001472 2054 movea.l A0, [A4] 00001474 2828 0010 move.l D4, [A0 + 0x10] 00001478 2F0C move.l -[A7], A4 0000147A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000147E 4EBA F574 jsr [PC - 0xA8C /* 000009F4 */] 00001482 7C30 moveq.l D6, 0x30 00001484 7001 moveq.l D0, 0x01 00001486 2D40 FFE0 move.l [A6 - 0x20], D0 0000148A 2D44 FFDC move.l [A6 - 0x24], D4 0000148E 2A2E FFE0 move.l D5, [A6 - 0x20] 00001492 6042 bra +0x44 /* 000014D6 */ label00001494: 00001494 2006 move.l D0, D6 00001496 D094 add.l D0, [A4] 00001498 2D40 FFE4 move.l [A6 - 0x1C], D0 0000149C 206E FFE4 movea.l A0, [A6 - 0x1C] 000014A0 2E10 move.l D7, [A0] 000014A2 42A7 clr.l -[A7] 000014A4 2F07 move.l -[A7], D7 000014A6 4EAD 0F0A jsr [A5 + 0xF0A /* export_477 */] 000014AA 265F movea.l A3, [A7]+ 000014AC 200B move.l D0, A3 000014AE 6608 bne +0xA /* 000014B8 */ 000014B0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014B4 4EBA ECC0 jsr [PC - 0x1340 /* 00000176 */] label000014B8: 000014B8 2F0B move.l -[A7], A3 000014BA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014BE 4EBA F534 jsr [PC - 0xACC /* 000009F4 */] 000014C2 2F07 move.l -[A7], D7 000014C4 4267 clr.w -[A7] 000014C6 4EAD 0E82 jsr [A5 + 0xE82 /* export_460 */] 000014CA 2F07 move.l -[A7], D7 000014CC 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 000014D0 5C86 addq.l D6, 6 000014D2 5285 addq.l D5, 1 000014D4 6906 bvs +0x8 /* 000014DC */ label000014D6: 000014D6 BAAE FFDC cmp.l D5, [A6 - 0x24] 000014DA 6FB8 ble -0x46 /* 00001494 */ label000014DC: 000014DC 2F2D A8CA move.l -[A7], [A5 - 0x5736] 000014E0 4267 clr.w -[A7] 000014E2 4EAD 0E72 jsr [A5 + 0xE72 /* export_458 */] 000014E6 2F2D A8CA move.l -[A7], [A5 - 0x5736] 000014EA 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 000014EE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000014F2 4E5E unlink A6 000014F4 2E9F move.l [A7], [A7]+ 000014F6 4E75 rts fn000014F8: 000014F8 4E56 FFFC link A6, -0x0004 000014FC 48E7 0018 movem.l -[A7], A3,A4 00001500 286E 0008 movea.l A4, [A6 + 0x8] 00001504 42A7 clr.l -[A7] 00001506 7028 moveq.l D0, 0x28 00001508 2F00 move.l -[A7], D0 0000150A 4EAD 222A jsr [A5 + 0x222A /* export_1089 */] 0000150E 295F FFB0 move.l [A4 - 0x50], [A7]+ 00001512 6608 bne +0xA /* 0000151C */ 00001514 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001518 4EBA EC36 jsr [PC - 0x13CA /* 00000150 */] label0000151C: 0000151C 426C FE90 clr.w [A4 - 0x170] 00001520 426C FE8C clr.w [A4 - 0x174] 00001524 42A7 clr.l -[A7] 00001526 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 0000152A 2F3C 5354 424C move.l -[A7], 0x5354424C /* 'STBL' */ 00001530 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001534 265F movea.l A3, [A7]+ 00001536 200B move.l D0, A3 00001538 6602 bne +0x4 /* 0000153C */ 0000153A 6024 bra +0x26 /* 00001560 */ label0000153C: 0000153C 2053 movea.l A0, [A3] 0000153E 2968 0010 FE92 move.l [A4 - 0x16E], [A0 + 0x10] 00001544 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 00001548 4267 clr.w -[A7] 0000154A 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] 0000154E 42A7 clr.l -[A7] 00001550 202C FE92 move.l D0, [A4 - 0x16E] 00001554 E380 asl D0, 1 00001556 2F00 move.l -[A7], D0 00001558 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 0000155C 295F FFAC move.l [A4 - 0x54], [A7]+ label00001560: 00001560 4CDF 1800 movem.l A3,A4, [A7]+ 00001564 4E5E unlink A6 00001566 2E9F move.l [A7], [A7]+ 00001568 4E75 rts fn0000156A: 0000156A 4E56 FFF4 link A6, -0x000C 0000156E 48E7 0308 movem.l -[A7], D6,D7,A4 00001572 2C2E 000C move.l D6, [A6 + 0xC] 00001576 42A7 clr.l -[A7] 00001578 2F06 move.l -[A7], D6 0000157A 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */] 0000157E 285F movea.l A4, [A7]+ 00001580 200C move.l D0, A4 00001582 6734 beq +0x36 /* 000015B8 */ 00001584 42A7 clr.l -[A7] 00001586 2F0C move.l -[A7], A4 00001588 4EAD 2C5A jsr [A5 + 0x2C5A /* export_1415 */] 0000158C 2E1F move.l D7, [A7]+ 0000158E 2054 movea.l A0, [A4] 00001590 2F08 move.l -[A7], A0 00001592 42A7 clr.l -[A7] 00001594 2F07 move.l -[A7], D7 00001596 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 0000159A 201F move.l D0, [A7]+ 0000159C 205F movea.l A0, [A7]+ 0000159E 2080 move.l [A0], D0 000015A0 2F0C move.l -[A7], A4 000015A2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015A6 4EBA F44C jsr [PC - 0xBB4 /* 000009F4 */] 000015AA 2F06 move.l -[A7], D6 000015AC 4267 clr.w -[A7] 000015AE 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] 000015B2 2F06 move.l -[A7], D6 000015B4 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] label000015B8: 000015B8 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000015BC 4E5E unlink A6 000015BE 205F movea.l A0, [A7]+ 000015C0 504F addq.w A7, 8 000015C2 4ED0 jmp [A0] fn000015C4: 000015C4 4E56 0000 link A6, 0 000015C8 2F0C move.l -[A7], A4 000015CA 286E 0008 movea.l A4, [A6 + 0x8] 000015CE 286C 0008 movea.l A4, [A4 + 0x8] 000015D2 42A7 clr.l -[A7] 000015D4 202D A8BA move.l D0, [A5 - 0x5746] 000015D8 E780 asl D0, 3 000015DA 2F00 move.l -[A7], D0 000015DC 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] 000015E0 295F FFB4 move.l [A4 - 0x4C], [A7]+ 000015E4 660C bne +0xE /* 000015F2 */ 000015E6 206E 0008 movea.l A0, [A6 + 0x8] 000015EA 2F28 0008 move.l -[A7], [A0 + 0x8] 000015EE 4EBA EB60 jsr [PC - 0x14A0 /* 00000150 */] label000015F2: 000015F2 285F movea.l A4, [A7]+ 000015F4 4E5E unlink A6 000015F6 2E9F move.l [A7], [A7]+ 000015F8 4E75 rts fn000015FA: 000015FA 4E56 FFFC link A6, -0x0004 000015FE 48E7 0118 movem.l -[A7], D7,A3,A4 00001602 286E 0008 movea.l A4, [A6 + 0x8] 00001606 286C 0008 movea.l A4, [A4 + 0x8] 0000160A 206C FFB4 movea.l A0, [A4 - 0x4C] 0000160E 226E 0008 movea.l A1, [A6 + 0x8] 00001612 2029 FFFC move.l D0, [A1 - 0x4] 00001616 5380 subq.l D0, 1 00001618 E780 asl D0, 3 0000161A 2E00 move.l D7, D0 0000161C DE90 add.l D7, [A0] 0000161E 2647 movea.l A3, D7 00001620 26AC FFF4 move.l [A3], [A4 - 0xC] 00001624 206C FFE8 movea.l A0, [A4 - 0x18] 00001628 2050 movea.l A0, [A0] 0000162A 2768 0018 0004 move.l [A3 + 0x4], [A0 + 0x18] 00001630 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001634 4E5E unlink A6 00001636 2E9F move.l [A7], [A7]+ 00001638 4E75 rts fn0000163A: 0000163A 4E56 FFE8 link A6, -0x0018 0000163E 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001642 286E 0008 movea.l A4, [A6 + 0x8] 00001646 2F0E move.l -[A7], A6 00001648 4EBA FF7A jsr [PC - 0x86 /* 000015C4 */] 0000164C 7000 moveq.l D0, 0x00 0000164E 2940 FFEC move.l [A4 - 0x14], D0 00001652 296D A8BE FFF4 move.l [A4 - 0xC], [A5 - 0x5742] 00001658 7000 moveq.l D0, 0x00 0000165A 2940 FFF0 move.l [A4 - 0x10], D0 0000165E 7001 moveq.l D0, 0x01 00001660 2D40 FFEC move.l [A6 - 0x14], D0 00001664 2D6D A8BA FFE8 move.l [A6 - 0x18], [A5 - 0x5746] 0000166A 2D6E FFEC FFFC move.l [A6 - 0x4], [A6 - 0x14] 00001670 6000 00CC bra +0xCE /* 0000173E */ label00001674: 00001674 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00001678 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000167C 4EBA EA48 jsr [PC - 0x15B8 /* 000000C6 */] 00001680 42A7 clr.l -[A7] 00001682 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00001686 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000168A 295F FFE8 move.l [A4 - 0x18], [A7]+ 0000168E 6608 bne +0xA /* 00001698 */ 00001690 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001694 4EBA EAE0 jsr [PC - 0x1520 /* 00000176 */] label00001698: 00001698 2F0E move.l -[A7], A6 0000169A 4EBA FF5E jsr [PC - 0xA2 /* 000015FA */] 0000169E 52AC FFEC addq.l [A4 - 0x14], 1 000016A2 206C FFE8 movea.l A0, [A4 - 0x18] 000016A6 2050 movea.l A0, [A0] 000016A8 2A28 0010 move.l D5, [A0 + 0x10] 000016AC 206C FFE8 movea.l A0, [A4 - 0x18] 000016B0 2050 movea.l A0, [A0] 000016B2 2C28 001C move.l D6, [A0 + 0x1C] 000016B6 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000016BA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016BE 4EBA F1FE jsr [PC - 0xE02 /* 000008BE */] 000016C2 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000016C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016CA 4EBA EC4A jsr [PC - 0x13B6 /* 00000316 */] 000016CE 42A7 clr.l -[A7] 000016D0 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000016D4 4EAD 2C52 jsr [A5 + 0x2C52 /* export_1414 */] 000016D8 2E1F move.l D7, [A7]+ 000016DA 206C FFE8 movea.l A0, [A4 - 0x18] 000016DE 2050 movea.l A0, [A0] 000016E0 2F08 move.l -[A7], A0 000016E2 42A7 clr.l -[A7] 000016E4 2F07 move.l -[A7], D7 000016E6 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 000016EA 201F move.l D0, [A7]+ 000016EC 205F movea.l A0, [A7]+ 000016EE 2080 move.l [A0], D0 000016F0 206C FFE8 movea.l A0, [A4 - 0x18] 000016F4 2007 move.l D0, D7 000016F6 D090 add.l D0, [A0] 000016F8 2F00 move.l -[A7], D0 000016FA 2050 movea.l A0, [A0] 000016FC 2010 move.l D0, [A0] 000016FE 9087 sub.l D0, D7 00001700 2F00 move.l -[A7], D0 00001702 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 00001706 2F2C FFE8 move.l -[A7], [A4 - 0x18] 0000170A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000170E 4EBA F2E4 jsr [PC - 0xD1C /* 000009F4 */] 00001712 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00001716 4267 clr.w -[A7] 00001718 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] 0000171C 7000 moveq.l D0, 0x00 0000171E 2940 FFE8 move.l [A4 - 0x18], D0 00001722 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00001726 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 0000172A 2F05 move.l -[A7], D5 0000172C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001730 4EBA FE38 jsr [PC - 0x1C8 /* 0000156A */] 00001734 2946 FFF4 move.l [A4 - 0xC], D6 00001738 52AE FFFC addq.l [A6 - 0x4], 1 0000173C 690C bvs +0xE /* 0000174A */ label0000173E: 0000173E 202E FFFC move.l D0, [A6 - 0x4] 00001742 B0AE FFE8 cmp.l D0, [A6 - 0x18] 00001746 6F00 FF2C ble -0xD2 /* 00001674 */ label0000174A: 0000174A 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000174E 4E5E unlink A6 00001750 2E9F move.l [A7], [A7]+ 00001752 4E75 rts fn00001754: 00001754 4E56 FFF0 link A6, -0x0010 00001758 48E7 0118 movem.l -[A7], D7,A3,A4 0000175C 286E 0008 movea.l A4, [A6 + 0x8] 00001760 286C 0008 movea.l A4, [A4 + 0x8] 00001764 206C FFB4 movea.l A0, [A4 - 0x4C] 00001768 2650 movea.l A3, [A0] 0000176A 7001 moveq.l D0, 0x01 0000176C 2D40 FFF4 move.l [A6 - 0xC], D0 00001770 2D6D A8BA FFF0 move.l [A6 - 0x10], [A5 - 0x5746] 00001776 2E2E FFF4 move.l D7, [A6 - 0xC] 0000177A 601A bra +0x1C /* 00001796 */ label0000177C: 0000177C 206C FFE0 movea.l A0, [A4 - 0x20] 00001780 2050 movea.l A0, [A0] 00001782 2013 move.l D0, [A3] 00001784 B0A8 0024 cmp.l D0, [A0 + 0x24] 00001788 6606 bne +0x8 /* 00001790 */ 0000178A 53AB 0004 subq.l [A3 + 0x4], 1 0000178E 601C bra +0x1E /* 000017AC */ label00001790: 00001790 508B addq.l A3, 8 00001792 5287 addq.l D7, 1 00001794 6906 bvs +0x8 /* 0000179C */ label00001796: 00001796 BEAE FFF0 cmp.l D7, [A6 - 0x10] 0000179A 6FE0 ble -0x1E /* 0000177C */ label0000179C: 0000179C 3F3C 003C move.w -[A7], 0x3C /* '<' */ 000017A0 206E 0008 movea.l A0, [A6 + 0x8] 000017A4 2F28 0008 move.l -[A7], [A0 + 0x8] 000017A8 4EBA E95A jsr [PC - 0x16A6 /* 00000104 */] label000017AC: 000017AC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000017B0 4E5E unlink A6 000017B2 2E9F move.l [A7], [A7]+ 000017B4 4E75 rts fn000017B6: 000017B6 4E56 FFF2 link A6, -0x000E 000017BA 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000017BE 286E 0008 movea.l A4, [A6 + 0x8] 000017C2 286C 0008 movea.l A4, [A4 + 0x8] 000017C6 286C 0008 movea.l A4, [A4 + 0x8] 000017CA 2E2E 000C move.l D7, [A6 + 0xC] 000017CE E08F lsr D7, 8 000017D0 206C FFF8 movea.l A0, [A4 - 0x8] 000017D4 2050 movea.l A0, [A0] 000017D6 2007 move.l D0, D7 000017D8 E580 asl D0, 2 000017DA 2230 0800 move.l D1, [A0 + D0] 000017DE E689 lsr D1, 3 000017E0 C2BC FFFF FFE0 and.l D1, 0xFFFFFFE0 000017E6 2C01 move.l D6, D1 000017E8 2006 move.l D0, D6 000017EA 7218 moveq.l D1, 0x18 000017EC D081 add.l D0, D1 000017EE 2D40 FFF4 move.l [A6 - 0xC], D0 000017F2 4267 clr.w -[A7] 000017F4 3F2C FE8E move.w -[A7], [A4 - 0x172] 000017F8 486E FFF4 pea.l [A6 - 0xC] 000017FC 7004 moveq.l D0, 0x04 000017FE 2F00 move.l -[A7], D0 00001800 206E 0008 movea.l A0, [A6 + 0x8] 00001804 4868 FFF8 pea.l [A0 - 0x8] 00001808 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 0000180C 3A1F move.w D5, [A7]+ 0000180E 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00001812 4E5E unlink A6 00001814 205F movea.l A0, [A7]+ 00001816 504F addq.w A7, 8 00001818 4ED0 jmp [A0] fn0000181A: 0000181A 4E56 FFEC link A6, -0x0014 0000181E 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00001822 286E 0008 movea.l A4, [A6 + 0x8] 00001826 286C 0008 movea.l A4, [A4 + 0x8] 0000182A 206E 0008 movea.l A0, [A6 + 0x8] 0000182E 2F28 0008 move.l -[A7], [A0 + 0x8] 00001832 4EBA F16A jsr [PC - 0xE96 /* 0000099E */] 00001836 2F2C FFB4 move.l -[A7], [A4 - 0x4C] 0000183A 4EAD 2262 jsr [A5 + 0x2262 /* export_1096 */] 0000183E 206C FFB4 movea.l A0, [A4 - 0x4C] 00001842 2E10 move.l D7, [A0] 00001844 7001 moveq.l D0, 0x01 00001846 2D40 FFF0 move.l [A6 - 0x10], D0 0000184A 2D6D A8BA FFEC move.l [A6 - 0x14], [A5 - 0x5746] 00001850 2C2E FFF0 move.l D6, [A6 - 0x10] 00001854 6058 bra +0x5A /* 000018AE */ label00001856: 00001856 2047 movea.l A0, D7 00001858 4AA8 0004 tst.l [A0 + 0x4] 0000185C 674A beq +0x4C /* 000018A8 */ 0000185E 2647 movea.l A3, D7 00001860 42A7 clr.l -[A7] 00001862 2F13 move.l -[A7], [A3] 00001864 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00001868 295F FFE8 move.l [A4 - 0x18], [A7]+ 0000186C 660C bne +0xE /* 0000187A */ 0000186E 206E 0008 movea.l A0, [A6 + 0x8] 00001872 2F28 0008 move.l -[A7], [A0 + 0x8] 00001876 4EBA E8FE jsr [PC - 0x1702 /* 00000176 */] label0000187A: 0000187A 206C FFE8 movea.l A0, [A4 - 0x18] 0000187E 2050 movea.l A0, [A0] 00001880 2028 0018 move.l D0, [A0 + 0x18] 00001884 90AB 0004 sub.l D0, [A3 + 0x4] 00001888 2D40 FFF8 move.l [A6 - 0x8], D0 0000188C 2F13 move.l -[A7], [A3] 0000188E 4267 clr.w -[A7] 00001890 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] 00001894 7000 moveq.l D0, 0x00 00001896 2940 FFE8 move.l [A4 - 0x18], D0 0000189A 2F13 move.l -[A7], [A3] 0000189C 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 000018A0 2F13 move.l -[A7], [A3] 000018A2 2F0E move.l -[A7], A6 000018A4 4EBA FF10 jsr [PC - 0xF0 /* 000017B6 */] label000018A8: 000018A8 5087 addq.l D7, 8 000018AA 5286 addq.l D6, 1 000018AC 6906 bvs +0x8 /* 000018B4 */ label000018AE: 000018AE BCAE FFEC cmp.l D6, [A6 - 0x14] 000018B2 6FA2 ble -0x5C /* 00001856 */ label000018B4: 000018B4 486C FFB4 pea.l [A4 - 0x4C] 000018B8 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 000018BC 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000018C0 4E5E unlink A6 000018C2 2E9F move.l [A7], [A7]+ 000018C4 4E75 rts fn000018C6: 000018C6 4E56 FF66 link A6, -0x009A 000018CA 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000018CE 286E 0008 movea.l A4, [A6 + 0x8] 000018D2 7001 moveq.l D0, 0x01 000018D4 2D40 FF6A move.l [A6 - 0x96], D0 000018D8 2D6D A8C2 FF66 move.l [A6 - 0x9A], [A5 - 0x573E] 000018DE 2E2E FF6A move.l D7, [A6 - 0x96] 000018E2 6000 00DC bra +0xDE /* 000019C0 */ label000018E6: 000018E6 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 000018EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018EE 4EBA E7D6 jsr [PC - 0x182A /* 000000C6 */] 000018F2 4267 clr.w -[A7] 000018F4 2F2D A8CA move.l -[A7], [A5 - 0x5736] 000018F8 2F07 move.l -[A7], D7 000018FA 486E FF70 pea.l [A6 - 0x90] 000018FE 4EAD 2ACA jsr [A5 + 0x2ACA /* export_1365 */] 00001902 181F move.b D4, [A7]+ 00001904 296E FF70 FFE4 move.l [A4 - 0x1C], [A6 - 0x90] 0000190A 42A7 clr.l -[A7] 0000190C 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 00001910 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 00001914 295F FFE0 move.l [A4 - 0x20], [A7]+ 00001918 6608 bne +0xA /* 00001922 */ 0000191A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000191E 4EBA E856 jsr [PC - 0x17AA /* 00000176 */] label00001922: 00001922 2F0E move.l -[A7], A6 00001924 4EBA FE2E jsr [PC - 0x1D2 /* 00001754 */] 00001928 206C FFE0 movea.l A0, [A4 - 0x20] 0000192C 2050 movea.l A0, [A0] 0000192E 2A28 0010 move.l D5, [A0 + 0x10] 00001932 206C FFE0 movea.l A0, [A4 - 0x20] 00001936 2050 movea.l A0, [A0] 00001938 216D A77E 0020 move.l [A0 + 0x20], [A5 - 0x5882] 0000193E 2F2C FFE0 move.l -[A7], [A4 - 0x20] 00001942 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001946 4EBA EF76 jsr [PC - 0x108A /* 000008BE */] 0000194A 2F2C FFE0 move.l -[A7], [A4 - 0x20] 0000194E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001952 4EBA E9C2 jsr [PC - 0x163E /* 00000316 */] 00001956 42A7 clr.l -[A7] 00001958 2F2C FFE0 move.l -[A7], [A4 - 0x20] 0000195C 4EAD 2C62 jsr [A5 + 0x2C62 /* export_1416 */] 00001960 2C1F move.l D6, [A7]+ 00001962 206C FFE0 movea.l A0, [A4 - 0x20] 00001966 2050 movea.l A0, [A0] 00001968 2F08 move.l -[A7], A0 0000196A 42A7 clr.l -[A7] 0000196C 2F06 move.l -[A7], D6 0000196E 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00001972 201F move.l D0, [A7]+ 00001974 205F movea.l A0, [A7]+ 00001976 2080 move.l [A0], D0 00001978 206C FFE0 movea.l A0, [A4 - 0x20] 0000197C 2006 move.l D0, D6 0000197E D090 add.l D0, [A0] 00001980 2F00 move.l -[A7], D0 00001982 2050 movea.l A0, [A0] 00001984 2010 move.l D0, [A0] 00001986 9086 sub.l D0, D6 00001988 2F00 move.l -[A7], D0 0000198A 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 0000198E 2F2C FFE0 move.l -[A7], [A4 - 0x20] 00001992 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001996 4EBA F05C jsr [PC - 0xFA4 /* 000009F4 */] 0000199A 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 0000199E 4267 clr.w -[A7] 000019A0 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000019A4 7000 moveq.l D0, 0x00 000019A6 2940 FFE0 move.l [A4 - 0x20], D0 000019AA 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 000019AE 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 000019B2 2F05 move.l -[A7], D5 000019B4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019B8 4EBA FBB0 jsr [PC - 0x450 /* 0000156A */] 000019BC 5287 addq.l D7, 1 000019BE 6908 bvs +0xA /* 000019C8 */ label000019C0: 000019C0 BEAE FF66 cmp.l D7, [A6 - 0x9A] 000019C4 6F00 FF20 ble -0xDE /* 000018E6 */ label000019C8: 000019C8 2F0E move.l -[A7], A6 000019CA 4EBA FE4E jsr [PC - 0x1B2 /* 0000181A */] 000019CE 486C FFB8 pea.l [A4 - 0x48] 000019D2 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 000019D6 486C FFBC pea.l [A4 - 0x44] 000019DA 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 000019DE 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 000019E2 4E5E unlink A6 000019E4 2E9F move.l [A7], [A7]+ 000019E6 4E75 rts fn000019E8: 000019E8 4E56 FFF6 link A6, -0x000A 000019EC 48E7 0118 movem.l -[A7], D7,A3,A4 000019F0 286E 0008 movea.l A4, [A6 + 0x8] 000019F4 286C 0008 movea.l A4, [A4 + 0x8] 000019F8 1D7C 0001 000E move.b [A6 + 0xE], 0x1 000019FE 4AAC FFAC tst.l [A4 - 0x54] 00001A02 6602 bne +0x4 /* 00001A06 */ 00001A04 6032 bra +0x34 /* 00001A38 */ label00001A06: 00001A06 206C FFAC movea.l A0, [A4 - 0x54] 00001A0A 2650 movea.l A3, [A0] 00001A0C 3D7C 0001 FFF8 move.w [A6 - 0x8], 0x1 00001A12 3D6C FE8C FFF6 move.w [A6 - 0xA], [A4 - 0x174] 00001A18 3E2E FFF8 move.w D7, [A6 - 0x8] 00001A1C 6010 bra +0x12 /* 00001A2E */ label00001A1E: 00001A1E 3013 move.w D0, [A3] 00001A20 B06E 000C cmp.w D0, [A6 + 0xC] 00001A24 6602 bne +0x4 /* 00001A28 */ 00001A26 6010 bra +0x12 /* 00001A38 */ label00001A28: 00001A28 548B addq.l A3, 2 00001A2A 5247 addq.w D7, 1 00001A2C 6906 bvs +0x8 /* 00001A34 */ label00001A2E: 00001A2E BE6E FFF6 cmp.w D7, [A6 - 0xA] 00001A32 6FEA ble -0x14 /* 00001A1E */ label00001A34: 00001A34 422E 000E clr.b [A6 + 0xE] label00001A38: 00001A38 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001A3C 4E5E unlink A6 00001A3E 205F movea.l A0, [A7]+ 00001A40 5C4F addq.w A7, 6 00001A42 4ED0 jmp [A0] fn00001A44: 00001A44 4E56 FFD0 link A6, -0x0030 00001A48 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001A4C 7A00 moveq.l D5, 0x00 00001A4E 42A7 clr.l -[A7] 00001A50 A975 syscall TickCount 00001A52 201F move.l D0, [A7]+ 00001A54 723C moveq.l D1, 0x3C 00001A56 D081 add.l D0, D1 00001A58 2D40 FFE2 move.l [A6 - 0x1E], D0 00001A5C 42A7 clr.l -[A7] 00001A5E 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 00001A62 2F3C 5354 424C move.l -[A7], 0x5354424C /* 'STBL' */ 00001A68 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001A6C 285F movea.l A4, [A7]+ 00001A6E 200C move.l D0, A4 00001A70 6608 bne +0xA /* 00001A7A */ 00001A72 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A76 4EBA E6D8 jsr [PC - 0x1928 /* 00000150 */] label00001A7A: 00001A7A 7C00 moveq.l D6, 0x00 00001A7C 7E18 moveq.l D7, 0x18 00001A7E 3D7C 0001 FFD6 move.w [A6 - 0x2A], 0x1 00001A84 2054 movea.l A0, [A4] 00001A86 3D68 0012 FFD4 move.w [A6 - 0x2C], [A0 + 0x12] 00001A8C 3D6E FFD6 FFFE move.w [A6 - 0x2], [A6 - 0x2A] 00001A92 6000 00BE bra +0xC0 /* 00001B52 */ label00001A96: 00001A96 42A7 clr.l -[A7] 00001A98 A975 syscall TickCount 00001A9A 201F move.l D0, [A7]+ 00001A9C B0AE FFE2 cmp.l D0, [A6 - 0x1E] 00001AA0 6F12 ble +0x14 /* 00001AB4 */ 00001AA2 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00001AA6 42A7 clr.l -[A7] 00001AA8 A975 syscall TickCount 00001AAA 201F move.l D0, [A7]+ 00001AAC 723C moveq.l D1, 0x3C 00001AAE D081 add.l D0, D1 00001AB0 2D40 FFE2 move.l [A6 - 0x1E], D0 label00001AB4: 00001AB4 2647 movea.l A3, D7 00001AB6 D7D4 add.l A3, [A4] 00001AB8 4267 clr.w -[A7] 00001ABA 3F2B 0002 move.w -[A7], [A3 + 0x2] 00001ABE 2F0E move.l -[A7], A6 00001AC0 4EBA FF26 jsr [PC - 0xDA /* 000019E8 */] 00001AC4 101F move.b D0, [A7]+ 00001AC6 670E beq +0x10 /* 00001AD6 */ 00001AC8 42A7 clr.l -[A7] 00001ACA 2F13 move.l -[A7], [A3] 00001ACC 2F06 move.l -[A7], D6 00001ACE 4EAD 21BA jsr [A5 + 0x21BA /* export_1075 */] 00001AD2 2C1F move.l D6, [A7]+ 00001AD4 6038 bra +0x3A /* 00001B0E */ label00001AD6: 00001AD6 200B move.l D0, A3 00001AD8 7218 moveq.l D1, 0x18 00001ADA D081 add.l D0, D1 00001ADC 2D40 FFDE move.l [A6 - 0x22], D0 00001AE0 2054 movea.l A0, [A4] 00001AE2 2007 move.l D0, D7 00001AE4 7218 moveq.l D1, 0x18 00001AE6 D081 add.l D0, D1 00001AE8 2210 move.l D1, [A0] 00001AEA 9280 sub.l D1, D0 00001AEC 2D41 FFE6 move.l [A6 - 0x1A], D1 00001AF0 2F2E FFDE move.l -[A7], [A6 - 0x22] 00001AF4 2F0B move.l -[A7], A3 00001AF6 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00001AFA 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00001AFE 2054 movea.l A0, [A4] 00001B00 2D48 FFD0 move.l [A6 - 0x30], A0 00001B04 53A8 0010 subq.l [A0 + 0x10], 1 00001B08 7018 moveq.l D0, 0x18 00001B0A DA80 add.l D5, D0 00001B0C 603E bra +0x40 /* 00001B4C */ label00001B0E: 00001B0E 4A6B 000C tst.w [A3 + 0xC] 00001B12 6D1C blt +0x1E /* 00001B30 */ 00001B14 4267 clr.w -[A7] 00001B16 3F2B 000C move.w -[A7], [A3 + 0xC] 00001B1A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B1E 4EBA EC66 jsr [PC - 0x139A /* 00000786 */] 00001B22 3D5F FFDC move.w [A6 - 0x24], [A7]+ 00001B26 2647 movea.l A3, D7 00001B28 D7D4 add.l A3, [A4] 00001B2A 376E FFDC 000C move.w [A3 + 0xC], [A6 - 0x24] label00001B30: 00001B30 70FF moveq.l D0, 0xFFFFFFFF 00001B32 B06B 000E cmp.w D0, [A3 + 0xE] 00001B36 6710 beq +0x12 /* 00001B48 */ 00001B38 7000 moveq.l D0, 0x00 00001B3A 302B 000E move.w D0, [A3 + 0xE] 00001B3E C0BC FFFF FF00 and.l D0, 0xFFFFFF00 00001B44 3740 000E move.w [A3 + 0xE], D0 label00001B48: 00001B48 7018 moveq.l D0, 0x18 00001B4A DE80 add.l D7, D0 label00001B4C: 00001B4C 526E FFFE addq.w [A6 - 0x2], 1 00001B50 690C bvs +0xE /* 00001B5E */ label00001B52: 00001B52 302E FFFE move.w D0, [A6 - 0x2] 00001B56 B06E FFD4 cmp.w D0, [A6 - 0x2C] 00001B5A 6F00 FF3A ble -0xC4 /* 00001A96 */ label00001B5E: 00001B5E 2006 move.l D0, D6 00001B60 5280 addq.l D0, 1 00001B62 2054 movea.l A0, [A4] 00001B64 2140 0014 move.l [A0 + 0x14], D0 00001B68 4A85 tst.l D5 00001B6A 6F2A ble +0x2C /* 00001B96 */ 00001B6C 2054 movea.l A0, [A4] 00001B6E 2810 move.l D4, [A0] 00001B70 9885 sub.l D4, D5 00001B72 2054 movea.l A0, [A4] 00001B74 2F08 move.l -[A7], A0 00001B76 42A7 clr.l -[A7] 00001B78 2F04 move.l -[A7], D4 00001B7A 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00001B7E 201F move.l D0, [A7]+ 00001B80 205F movea.l A0, [A7]+ 00001B82 2080 move.l [A0], D0 00001B84 2004 move.l D0, D4 00001B86 D094 add.l D0, [A4] 00001B88 2F00 move.l -[A7], D0 00001B8A 2054 movea.l A0, [A4] 00001B8C 2010 move.l D0, [A0] 00001B8E 9084 sub.l D0, D4 00001B90 2F00 move.l -[A7], D0 00001B92 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] label00001B96: 00001B96 2F0C move.l -[A7], A4 00001B98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B9C 4EBA EE56 jsr [PC - 0x11AA /* 000009F4 */] 00001BA0 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 00001BA4 4267 clr.w -[A7] 00001BA6 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] 00001BAA 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 00001BAE 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 00001BB2 206E 0008 movea.l A0, [A6 + 0x8] 00001BB6 4868 FFAC pea.l [A0 - 0x54] 00001BBA 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 00001BBE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001BC2 4E5E unlink A6 00001BC4 2E9F move.l [A7], [A7]+ 00001BC6 4E75 rts fn00001BC8: 00001BC8 4E56 FFF6 link A6, -0x000A 00001BCC 48E7 0118 movem.l -[A7], D7,A3,A4 00001BD0 286E 0008 movea.l A4, [A6 + 0x8] 00001BD4 286C 0008 movea.l A4, [A4 + 0x8] 00001BD8 1D7C 0001 000E move.b [A6 + 0xE], 0x1 00001BDE 206C FFB0 movea.l A0, [A4 - 0x50] 00001BE2 2650 movea.l A3, [A0] 00001BE4 3D7C 0001 FFF8 move.w [A6 - 0x8], 0x1 00001BEA 3D6C FE90 FFF6 move.w [A6 - 0xA], [A4 - 0x170] 00001BF0 3E2E FFF8 move.w D7, [A6 - 0x8] 00001BF4 6010 bra +0x12 /* 00001C06 */ label00001BF6: 00001BF6 3013 move.w D0, [A3] 00001BF8 B06E 000C cmp.w D0, [A6 + 0xC] 00001BFC 6602 bne +0x4 /* 00001C00 */ 00001BFE 6010 bra +0x12 /* 00001C10 */ label00001C00: 00001C00 548B addq.l A3, 2 00001C02 5247 addq.w D7, 1 00001C04 6906 bvs +0x8 /* 00001C0C */ label00001C06: 00001C06 BE6E FFF6 cmp.w D7, [A6 - 0xA] 00001C0A 6FEA ble -0x14 /* 00001BF6 */ label00001C0C: 00001C0C 422E 000E clr.b [A6 + 0xE] label00001C10: 00001C10 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001C14 4E5E unlink A6 00001C16 205F movea.l A0, [A7]+ 00001C18 5C4F addq.w A7, 6 00001C1A 4ED0 jmp [A0] fn00001C1C: 00001C1C 4E56 FFE2 link A6, -0x001E 00001C20 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001C24 7C00 moveq.l D6, 0x00 00001C26 42A7 clr.l -[A7] 00001C28 2F2D AA46 move.l -[A7], [A5 - 0x55BA] 00001C2C 2F3C 4654 424C move.l -[A7], 0x4654424C /* 'FTBL' */ 00001C32 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001C36 265F movea.l A3, [A7]+ 00001C38 200B move.l D0, A3 00001C3A 6608 bne +0xA /* 00001C44 */ 00001C3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C40 4EBA E50E jsr [PC - 0x1AF2 /* 00000150 */] label00001C44: 00001C44 206E 0008 movea.l A0, [A6 + 0x8] 00001C48 0CA8 0200 6044 FE9A cmpi.l [A0 - 0x166], 0x2006044 00001C50 5DC0 slt D0 00001C52 4A00 tst.b D0 00001C54 662A bne +0x2C /* 00001C80 */ 00001C56 2F00 move.l -[A7], D0 00001C58 4267 clr.w -[A7] 00001C5A 4EAD 2012 jsr [A5 + 0x2012 /* export_1022 */] 00001C5E 121F move.b D1, [A7]+ 00001C60 201F move.l D0, [A7]+ 00001C62 4A01 tst.b D1 00001C64 6730 beq +0x32 /* 00001C96 */ 00001C66 48E7 C000 movem.l -[A7], D0,D1 00001C6A 4267 clr.w -[A7] 00001C6C 4EAD 22AA jsr [A5 + 0x22AA /* export_1105 */] 00001C70 141F move.b D2, [A7]+ 00001C72 4CDF 0003 movem.l D0,D1, [A7]+ 00001C76 C202 and.b D1, D2 00001C78 8001 or.b D0, D1 00001C7A 0240 0001 andi.w D0, 0x1 00001C7E 6716 beq +0x18 /* 00001C96 */ label00001C80: 00001C80 2853 movea.l A4, [A3] 00001C82 7000 moveq.l D0, 0x00 00001C84 2940 0010 move.l [A4 + 0x10], D0 00001C88 7000 moveq.l D0, 0x00 00001C8A 2940 0014 move.l [A4 + 0x14], D0 00001C8E 2053 movea.l A0, [A3] 00001C90 2C10 move.l D6, [A0] 00001C92 7018 moveq.l D0, 0x18 00001C94 9C80 sub.l D6, D0 label00001C96: 00001C96 2E13 move.l D7, [A3] 00001C98 7018 moveq.l D0, 0x18 00001C9A DE80 add.l D7, D0 00001C9C 3D7C 0001 FFE4 move.w [A6 - 0x1C], 0x1 00001CA2 2053 movea.l A0, [A3] 00001CA4 3D68 0012 FFE2 move.w [A6 - 0x1E], [A0 + 0x12] 00001CAA 3A2E FFE4 move.w D5, [A6 - 0x1C] 00001CAE 6066 bra +0x68 /* 00001D16 */ label00001CB0: 00001CB0 2007 move.l D0, D7 00001CB2 5480 addq.l D0, 2 00001CB4 2D40 FFF6 move.l [A6 - 0xA], D0 00001CB8 486E FFF6 pea.l [A6 - 0xA] 00001CBC 4EAD 22FA jsr [A5 + 0x22FA /* export_1115 */] 00001CC0 202E FFF6 move.l D0, [A6 - 0xA] 00001CC4 5280 addq.l D0, 1 00001CC6 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00001CCC 2D40 FFF6 move.l [A6 - 0xA], D0 00001CD0 4267 clr.w -[A7] 00001CD2 2047 movea.l A0, D7 00001CD4 3F10 move.w -[A7], [A0] 00001CD6 2F0E move.l -[A7], A6 00001CD8 4EBA FEEE jsr [PC - 0x112 /* 00001BC8 */] 00001CDC 101F move.b D0, [A7]+ 00001CDE 6706 beq +0x8 /* 00001CE6 */ 00001CE0 2E2E FFF6 move.l D7, [A6 - 0xA] 00001CE4 602C bra +0x2E /* 00001D12 */ label00001CE6: 00001CE6 2053 movea.l A0, [A3] 00001CE8 202E FFF6 move.l D0, [A6 - 0xA] 00001CEC 9093 sub.l D0, [A3] 00001CEE 2210 move.l D1, [A0] 00001CF0 9280 sub.l D1, D0 00001CF2 2D41 FFEA move.l [A6 - 0x16], D1 00001CF6 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00001CFA 2F07 move.l -[A7], D7 00001CFC 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001D00 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00001D04 2853 movea.l A4, [A3] 00001D06 53AC 0010 subq.l [A4 + 0x10], 1 00001D0A 202E FFF6 move.l D0, [A6 - 0xA] 00001D0E 9087 sub.l D0, D7 00001D10 DC80 add.l D6, D0 label00001D12: 00001D12 5245 addq.w D5, 1 00001D14 6906 bvs +0x8 /* 00001D1C */ label00001D16: 00001D16 BA6E FFE2 cmp.w D5, [A6 - 0x1E] 00001D1A 6F94 ble -0x6A /* 00001CB0 */ label00001D1C: 00001D1C 4A86 tst.l D6 00001D1E 6F1C ble +0x1E /* 00001D3C */ 00001D20 2853 movea.l A4, [A3] 00001D22 2807 move.l D4, D7 00001D24 9893 sub.l D4, [A3] 00001D26 42A7 clr.l -[A7] 00001D28 2F04 move.l -[A7], D4 00001D2A 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00001D2E 289F move.l [A4], [A7]+ 00001D30 2F07 move.l -[A7], D7 00001D32 2014 move.l D0, [A4] 00001D34 9084 sub.l D0, D4 00001D36 2F00 move.l -[A7], D0 00001D38 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] label00001D3C: 00001D3C 2F0B move.l -[A7], A3 00001D3E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D42 4EBA ECB0 jsr [PC - 0x1350 /* 000009F4 */] 00001D46 2F2D AA46 move.l -[A7], [A5 - 0x55BA] 00001D4A 4267 clr.w -[A7] 00001D4C 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] 00001D50 2F2D AA46 move.l -[A7], [A5 - 0x55BA] 00001D54 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 00001D58 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001D5C 4E5E unlink A6 00001D5E 2E9F move.l [A7], [A7]+ 00001D60 4E75 rts fn00001D62: 00001D62 4E56 FFFC link A6, -0x0004 00001D66 2F0C move.l -[A7], A4 00001D68 42A7 clr.l -[A7] 00001D6A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001D6E 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D72 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001D76 285F movea.l A4, [A7]+ 00001D78 200C move.l D0, A4 00001D7A 6714 beq +0x16 /* 00001D90 */ 00001D7C 2F0C move.l -[A7], A4 00001D7E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D82 4EBA EC70 jsr [PC - 0x1390 /* 000009F4 */] 00001D86 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001D8A 4267 clr.w -[A7] 00001D8C 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] label00001D90: 00001D90 285F movea.l A4, [A7]+ 00001D92 4E5E unlink A6 00001D94 205F movea.l A0, [A7]+ 00001D96 DEFC 000C add.w A7, 0xC 00001D9A 4ED0 jmp [A0] fn00001D9C: 00001D9C 4E56 FFEC link A6, -0x0014 00001DA0 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001DA4 42A7 clr.l -[A7] 00001DA6 2F2D A8D6 move.l -[A7], [A5 - 0x572A] 00001DAA 2F3C 5052 4E54 move.l -[A7], 0x50524E54 /* 'PRNT' */ 00001DB0 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001DB4 285F movea.l A4, [A7]+ 00001DB6 200C move.l D0, A4 00001DB8 676C beq +0x6E /* 00001E26 */ 00001DBA 2F0C move.l -[A7], A4 00001DBC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DC0 4EBA EC32 jsr [PC - 0x13CE /* 000009F4 */] 00001DC4 2054 movea.l A0, [A4] 00001DC6 700B moveq.l D0, 0x0B 00001DC8 B068 0010 cmp.w D0, [A0 + 0x10] 00001DCC 664E bne +0x50 /* 00001E1C */ 00001DCE 3A28 0134 move.w D5, [A0 + 0x134] 00001DD2 2F28 002E move.l -[A7], [A0 + 0x2E] 00001DD6 2F3C 5052 5354 move.l -[A7], 0x50525354 /* 'PRST' */ 00001DDC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001DE0 4EBA FF80 jsr [PC - 0x80 /* 00001D62 */] 00001DE4 2E3C 0000 0136 move.l D7, 0x136 00001DEA 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 00001DF0 3D45 FFEC move.w [A6 - 0x14], D5 00001DF4 3C2E FFEE move.w D6, [A6 - 0x12] 00001DF8 601C bra +0x1E /* 00001E16 */ label00001DFA: 00001DFA 2647 movea.l A3, D7 00001DFC D7D4 add.l A3, [A4] 00001DFE 2F13 move.l -[A7], [A3] 00001E00 2F3C 5052 4654 move.l -[A7], 0x50524654 /* 'PRFT' */ 00001E06 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E0A 4EBA FF56 jsr [PC - 0xAA /* 00001D62 */] 00001E0E 7024 moveq.l D0, 0x24 00001E10 DE80 add.l D7, D0 00001E12 5246 addq.w D6, 1 00001E14 6906 bvs +0x8 /* 00001E1C */ label00001E16: 00001E16 BC6E FFEC cmp.w D6, [A6 - 0x14] 00001E1A 6FDE ble -0x20 /* 00001DFA */ label00001E1C: 00001E1C 2F2D A8D6 move.l -[A7], [A5 - 0x572A] 00001E20 4267 clr.w -[A7] 00001E22 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] label00001E26: 00001E26 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001E2A 4E5E unlink A6 00001E2C 2E9F move.l [A7], [A7]+ 00001E2E 4E75 rts fn00001E30: 00001E30 4E56 FFE0 link A6, -0x0020 00001E34 2F0C move.l -[A7], A4 00001E36 286E 0008 movea.l A4, [A6 + 0x8] 00001E3A 486E FFE0 pea.l [A6 - 0x20] 00001E3E 4EAD 0F5A jsr [A5 + 0xF5A /* export_487 */] 00001E42 4267 clr.w -[A7] 00001E44 3F2C FE8E move.w -[A7], [A4 - 0x172] 00001E48 486C FFDC pea.l [A4 - 0x24] 00001E4C 7020 moveq.l D0, 0x20 00001E4E 2F00 move.l -[A7], D0 00001E50 486E FFE0 pea.l [A6 - 0x20] 00001E54 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 00001E58 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E5C 4EBA E342 jsr [PC - 0x1CBE /* 000001A0 */] 00001E60 296C FFDC FFC4 move.l [A4 - 0x3C], [A4 - 0x24] 00001E66 4267 clr.w -[A7] 00001E68 3F2C FE8E move.w -[A7], [A4 - 0x172] 00001E6C 2F2C FFC4 move.l -[A7], [A4 - 0x3C] 00001E70 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00001E74 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E78 4EBA E326 jsr [PC - 0x1CDA /* 000001A0 */] 00001E7C 285F movea.l A4, [A7]+ 00001E7E 4E5E unlink A6 00001E80 2E9F move.l [A7], [A7]+ 00001E82 4E75 rts fn00001E84: 00001E84 4E56 F800 link A6, -0x0800 00001E88 2F0C move.l -[A7], A4 00001E8A 286E 0008 movea.l A4, [A6 + 0x8] 00001E8E 41EE FA00 lea.l A0, [A6 - 0x600] 00001E92 43ED A896 lea.l A1, [A5 - 0x576A] 00001E96 303C 02FF move.w D0, 0x2FF label00001E9A: 00001E9A 30D9 move.w [A0]+, [A1]+ 00001E9C 51C8 FFFC dbf D0, -0x6 /* 00001E9A */ 00001EA0 202C FE96 move.l D0, [A4 - 0x16A] 00001EA4 D0BC 0000 0600 add.l D0, 0x600 00001EAA 2D40 FA00 move.l [A6 - 0x600], D0 00001EAE 2D6E FA00 FA18 move.l [A6 - 0x5E8], [A6 - 0x600] 00001EB4 7000 moveq.l D0, 0x00 00001EB6 2D40 FA0C move.l [A6 - 0x5F4], D0 00001EBA 2D6C FFEC FA24 move.l [A6 - 0x5DC], [A4 - 0x14] 00001EC0 486E FE00 pea.l [A6 - 0x200] 00001EC4 2F3C 0000 0080 move.l -[A7], 0x80 00001ECA 4EAD 29D2 jsr [A5 + 0x29D2 /* export_1334 */] 00001ECE 7000 moveq.l D0, 0x00 00001ED0 2D40 FA38 move.l [A6 - 0x5C8], D0 00001ED4 7000 moveq.l D0, 0x00 00001ED6 2D40 FA3C move.l [A6 - 0x5C4], D0 00001EDA 700A moveq.l D0, 0x0A 00001EDC 2D40 FA10 move.l [A6 - 0x5F0], D0 00001EE0 2D6C FFC4 FA14 move.l [A6 - 0x5EC], [A4 - 0x3C] 00001EE6 08AE 0007 FA4C bclr.b [A6 - 0x5B4], 0x7 00001EEC 08EE 0004 FA4C bset.b [A6 - 0x5B4], 0x4 00001EF2 082E 0005 FA4C btst.b [A6 - 0x5B4], 0x5 00001EF8 56C0 sne D0 00001EFA 4400 neg.b D0 00001EFC 1940 FE8A move.b [A4 - 0x176], D0 00001F00 2D6D A854 FA64 move.l [A6 - 0x59C], [A5 - 0x57AC] 00001F06 2D6D A854 FA68 move.l [A6 - 0x598], [A5 - 0x57AC] 00001F0C 2D6D A854 FA6C move.l [A6 - 0x594], [A5 - 0x57AC] 00001F12 102C FE88 move.b D0, [A4 - 0x178] 00001F16 6708 beq +0xA /* 00001F20 */ 00001F18 7000 moveq.l D0, 0x00 00001F1A 2D40 FA74 move.l [A6 - 0x58C], D0 00001F1E 6006 bra +0x8 /* 00001F26 */ label00001F20: 00001F20 2D6C FE9E FA74 move.l [A6 - 0x58C], [A4 - 0x162] label00001F26: 00001F26 296E FA70 FFA8 move.l [A4 - 0x58], [A6 - 0x590] 00001F2C 42A7 clr.l -[A7] 00001F2E 486E FA00 pea.l [A6 - 0x600] 00001F32 2F3C 0000 0180 move.l -[A7], 0x180 00001F38 4EAD 296A jsr [A5 + 0x296A /* export_1321 */] 00001F3C 201F move.l D0, [A7]+ 00001F3E 91AE FA70 sub.l [A6 - 0x590], D0 00001F42 102C FE8A move.b D0, [A4 - 0x176] 00001F46 670C beq +0xE /* 00001F54 */ 00001F48 486E FA18 pea.l [A6 - 0x5E8] 00001F4C 2F2C FFA8 move.l -[A7], [A4 - 0x58] 00001F50 4EAD 0F42 jsr [A5 + 0xF42 /* export_484 */] label00001F54: 00001F54 7000 moveq.l D0, 0x00 00001F56 2940 FFDC move.l [A4 - 0x24], D0 00001F5A 4267 clr.w -[A7] 00001F5C 3F2C FE8E move.w -[A7], [A4 - 0x172] 00001F60 486C FFDC pea.l [A4 - 0x24] 00001F64 2F3C 0000 0600 move.l -[A7], 0x600 00001F6A 486E FA00 pea.l [A6 - 0x600] 00001F6E 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 00001F72 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001F76 4EBA E228 jsr [PC - 0x1DD8 /* 000001A0 */] label00001F7A: 00001F7A 202C FFDC move.l D0, [A4 - 0x24] 00001F7E B0AE FA00 cmp.l D0, [A6 - 0x600] 00001F82 6C34 bge +0x36 /* 00001FB8 */ 00001F84 2F2C FFDC move.l -[A7], [A4 - 0x24] 00001F88 2F3C 0000 0200 move.l -[A7], 0x200 00001F8E 486E F800 pea.l [A6 - 0x800] 00001F92 4EAD 0F32 jsr [A5 + 0xF32 /* export_482 */] 00001F96 4267 clr.w -[A7] 00001F98 3F2C FE8E move.w -[A7], [A4 - 0x172] 00001F9C 486C FFDC pea.l [A4 - 0x24] 00001FA0 2F3C 0000 0200 move.l -[A7], 0x200 00001FA6 486E F800 pea.l [A6 - 0x800] 00001FAA 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 00001FAE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FB2 4EBA E1EC jsr [PC - 0x1E14 /* 000001A0 */] 00001FB6 60C2 bra -0x3C /* 00001F7A */ label00001FB8: 00001FB8 285F movea.l A4, [A7]+ 00001FBA 4E5E unlink A6 00001FBC 2E9F move.l [A7], [A7]+ 00001FBE 4E75 rts fn00001FC0: 00001FC0 4E56 0000 link A6, 0 00001FC4 2F0C move.l -[A7], A4 00001FC6 286E 0008 movea.l A4, [A6 + 0x8] 00001FCA 202C FE96 move.l D0, [A4 - 0x16A] 00001FCE D0BC 0000 0600 add.l D0, 0x600 00001FD4 2940 FFDC move.l [A4 - 0x24], D0 00001FD8 2F2C FFF8 move.l -[A7], [A4 - 0x8] 00001FDC 4EAD 2262 jsr [A5 + 0x2262 /* export_1096 */] 00001FE0 4267 clr.w -[A7] 00001FE2 3F2C FE8E move.w -[A7], [A4 - 0x172] 00001FE6 486C FFDC pea.l [A4 - 0x24] 00001FEA 202C FFFC move.l D0, [A4 - 0x4] 00001FEE E580 asl D0, 2 00001FF0 2F00 move.l -[A7], D0 00001FF2 206C FFF8 movea.l A0, [A4 - 0x8] 00001FF6 2F10 move.l -[A7], [A0] 00001FF8 4EAD 29B2 jsr [A5 + 0x29B2 /* export_1330 */] 00001FFC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002000 4EBA E19E jsr [PC - 0x1E62 /* 000001A0 */] 00002004 486C FFF8 pea.l [A4 - 0x8] 00002008 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 0000200C 285F movea.l A4, [A7]+ 0000200E 4E5E unlink A6 00002010 2E9F move.l [A7], [A7]+ 00002012 4E75 rts fn00002014: 00002014 4E56 FFFE link A6, -0x0002 00002018 48E7 0108 movem.l -[A7], D7,A4 0000201C 286E 0008 movea.l A4, [A6 + 0x8] 00002020 4267 clr.w -[A7] 00002022 3F2C FE8E move.w -[A7], [A4 - 0x172] 00002026 486C FEA2 pea.l [A4 - 0x15E] 0000202A 4267 clr.w -[A7] 0000202C 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */] 00002030 101F move.b D0, [A7]+ 00002032 660A bne +0xC /* 0000203E */ 00002034 2F3C 0033 3261 move.l -[A7], 0x333261 /* '32a' */ 0000203A 4EAD 202A jsr [A5 + 0x202A /* export_1025 */] label0000203E: 0000203E 4267 clr.w -[A7] 00002040 3F2C FE8E move.w -[A7], [A4 - 0x172] 00002044 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 00002048 3E1F move.w D7, [A7]+ 0000204A 4CDF 1080 movem.l D7,A4, [A7]+ 0000204E 4E5E unlink A6 00002050 2E9F move.l [A7], [A7]+ 00002052 4E75 rts fn00002054: 00002054 4E56 FFFC link A6, -0x0004 00002058 48E7 0308 movem.l -[A7], D6,D7,A4 0000205C 286E 0008 movea.l A4, [A6 + 0x8] 00002060 70FF moveq.l D0, 0xFFFFFFFF 00002062 B06D A42C cmp.w D0, [A5 - 0x5BD4] 00002066 56C0 sne D0 00002068 4400 neg.b D0 0000206A 1940 FE8B move.b [A4 - 0x175], D0 0000206E 6640 bne +0x42 /* 000020B0 */ 00002070 4267 clr.w -[A7] 00002072 A99B syscall SetResLoad 00002074 4267 clr.w -[A7] 00002076 3F2D A438 move.w -[A7], [A5 - 0x5BC8] 0000207A 2F2D A43A move.l -[A7], [A5 - 0x5BC6] 0000207E 486D A43E pea.l [A5 - 0x5BC2] 00002082 1F3C 0003 move.b -[A7], 0x3 00002086 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 0000208A 3E1F move.w D7, [A7]+ 0000208C 4267 clr.w -[A7] 0000208E A9AF syscall ResError 00002090 3C1F move.w D6, [A7]+ 00002092 1F3C 0001 move.b -[A7], 0x1 00002096 A99B syscall SetResLoad 00002098 70FF moveq.l D0, 0xFFFFFFFF 0000209A B047 cmp.w D0, D7 0000209C 56C0 sne D0 0000209E 4A46 tst.w D6 000020A0 57C1 seq D1 000020A2 C001 and.b D0, D1 000020A4 670A beq +0xC /* 000020B0 */ 000020A6 3B47 A42C move.w [A5 - 0x5BD4], D7 000020AA 197C 0001 FE8B move.b [A4 - 0x175], 0x1 label000020B0: 000020B0 102C FE8B move.b D0, [A4 - 0x175] 000020B4 671A beq +0x1C /* 000020D0 */ 000020B6 4267 clr.w -[A7] 000020B8 3F2D A42C move.w -[A7], [A5 - 0x5BD4] 000020BC 3F2D A438 move.w -[A7], [A5 - 0x5BC8] 000020C0 486C FEA2 pea.l [A4 - 0x15E] 000020C4 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */] 000020C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020CC 4EBA E0D2 jsr [PC - 0x1F2E /* 000001A0 */] label000020D0: 000020D0 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000020D4 4E5E unlink A6 000020D6 2E9F move.l [A7], [A7]+ 000020D8 4E75 rts fn000020DA: 000020DA 4E56 FE48 link A6, -0x01B8 000020DE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000020E2 286E 0008 movea.l A4, [A6 + 0x8] 000020E6 4267 clr.w -[A7] 000020E8 3F2D A542 move.w -[A7], [A5 - 0x5ABE] 000020EC 486D A438 pea.l [A5 - 0x5BC8] 000020F0 4267 clr.w -[A7] 000020F2 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */] 000020F6 101F move.b D0, [A7]+ 000020F8 660A bne +0xC /* 00002104 */ 000020FA 2F3C 0053 A7CD move.l -[A7], 0x53A7CD 00002100 4EAD 202A jsr [A5 + 0x202A /* export_1025 */] label00002104: 00002104 202C FEA4 move.l D0, [A4 - 0x15C] 00002108 B0AD A43A cmp.l D0, [A5 - 0x5BC6] 0000210C 6740 beq +0x42 /* 0000214E */ 0000210E 486E FFCC pea.l [A6 - 0x34] 00002112 7034 moveq.l D0, 0x34 00002114 2F00 move.l -[A7], D0 00002116 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 0000211A 41EC FEA8 lea.l A0, [A4 - 0x158] 0000211E 2D48 FFDE move.l [A6 - 0x22], A0 00002122 3D6C FEA2 FFE2 move.w [A6 - 0x1E], [A4 - 0x15E] 00002128 2D6C FEA4 FFFC move.l [A6 - 0x4], [A4 - 0x15C] 0000212E 2D6D A43A FFF0 move.l [A6 - 0x10], [A5 - 0x5BC6] 00002134 4267 clr.w -[A7] 00002136 486E FFCC pea.l [A6 - 0x34] 0000213A 4267 clr.w -[A7] 0000213C 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00002140 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002144 4EBA E05A jsr [PC - 0x1FA6 /* 000001A0 */] 00002148 296D A43A FEA4 move.l [A4 - 0x15C], [A5 - 0x5BC6] label0000214E: 0000214E 4267 clr.w -[A7] 00002150 486D A438 pea.l [A5 - 0x5BC8] 00002154 486C FEA2 pea.l [A4 - 0x15E] 00002158 1F3C 0001 move.b -[A7], 0x1 0000215C 4EAD 0C8A jsr [A5 + 0xC8A /* export_397 */] 00002160 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002164 4EBA E03A jsr [PC - 0x1FC6 /* 000001A0 */] 00002168 102C FE85 move.b D0, [A4 - 0x17B] 0000216C 675A beq +0x5C /* 000021C8 */ 0000216E 4267 clr.w -[A7] 00002170 3F2C FE8E move.w -[A7], [A4 - 0x172] 00002174 3F2D A542 move.w -[A7], [A5 - 0x5ABE] 00002178 4EAD 0C7A jsr [A5 + 0xC7A /* export_395 */] 0000217C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002180 4EBA E050 jsr [PC - 0x1FB0 /* 000001D2 */] 00002184 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002188 4EBA FE8A jsr [PC - 0x176 /* 00002014 */] 0000218C 4267 clr.w -[A7] 0000218E 42A7 clr.l -[A7] 00002190 3F2D A438 move.w -[A7], [A5 - 0x5BC8] 00002194 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00002198 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000219C 4EBA E034 jsr [PC - 0x1FCC /* 000001D2 */] 000021A0 47EC FEA2 lea.l A3, [A4 - 0x15E] 000021A4 4267 clr.w -[A7] 000021A6 3F13 move.w -[A7], [A3] 000021A8 2F2B 0002 move.l -[A7], [A3 + 0x2] 000021AC 486B 0006 pea.l [A3 + 0x6] 000021B0 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000021B4 3E1F move.w D7, [A7]+ 000021B6 6700 014C beq +0x14E /* 00002304 */ 000021BA 3F07 move.w -[A7], D7 000021BC 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000021C0 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */] 000021C4 6000 013E bra +0x140 /* 00002304 */ label000021C8: 000021C8 3F2D A42C move.w -[A7], [A5 - 0x5BD4] 000021CC 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */] 000021D0 4267 clr.w -[A7] 000021D2 3F2D A542 move.w -[A7], [A5 - 0x5ABE] 000021D6 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */] 000021DA 3E1F move.w D7, [A7]+ 000021DC 4AAD A42E tst.l [A5 - 0x5BD2] 000021E0 57C0 seq D0 000021E2 122D A1EE move.b D1, [A5 - 0x5E12] 000021E6 0A01 0001 xori.b D1, 0x1 000021EA 8001 or.b D0, D1 000021EC 0240 0001 andi.w D0, 0x1 000021F0 6714 beq +0x16 /* 00002206 */ 000021F2 41EE FE48 lea.l A0, [A6 - 0x1B8] 000021F6 43ED A438 lea.l A1, [A5 - 0x5BC8] 000021FA 303C 0082 move.w D0, 0x82 label000021FE: 000021FE 30D9 move.w [A0]+, [A1]+ 00002200 51C8 FFFC dbf D0, -0x6 /* 000021FE */ 00002204 6054 bra +0x56 /* 0000225A */ label00002206: 00002206 486E FF52 pea.l [A6 - 0xAE] 0000220A 707A moveq.l D0, 0x7A 0000220C 2F00 move.l -[A7], D0 0000220E 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 00002212 41ED A43E lea.l A0, [A5 - 0x5BC2] 00002216 2D48 FF64 move.l [A6 - 0x9C], A0 0000221A 3D6D A438 FF68 move.w [A6 - 0x98], [A5 - 0x5BC8] 00002220 41EC FEA8 lea.l A0, [A4 - 0x158] 00002224 2D48 FF6E move.l [A6 - 0x92], A0 00002228 2D6C FEA4 FF76 move.l [A6 - 0x8A], [A4 - 0x15C] 0000222E 2D6D A43A FF82 move.l [A6 - 0x7E], [A5 - 0x5BC6] 00002234 4267 clr.w -[A7] 00002236 486E FF52 pea.l [A6 - 0xAE] 0000223A 4267 clr.w -[A7] 0000223C 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00002240 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002244 4EBA DF8C jsr [PC - 0x2074 /* 000001D2 */] 00002248 41EE FE48 lea.l A0, [A6 - 0x1B8] 0000224C 43EC FEA2 lea.l A1, [A4 - 0x15E] 00002250 303C 0082 move.w D0, 0x82 label00002254: 00002254 30D9 move.w [A0]+, [A1]+ 00002256 51C8 FFFC dbf D0, -0x6 /* 00002254 */ label0000225A: 0000225A 4267 clr.w -[A7] 0000225C 3F2E FE48 move.w -[A7], [A6 - 0x1B8] 00002260 2F2E FE4A move.l -[A7], [A6 - 0x1B6] 00002264 486E FE4E pea.l [A6 - 0x1B2] 00002268 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 0000226C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002270 4EBA DF60 jsr [PC - 0x20A0 /* 000001D2 */] 00002274 4AAD A42E tst.l [A5 - 0x5BD2] 00002278 57C0 seq D0 0000227A 122D A1EE move.b D1, [A5 - 0x5E12] 0000227E 0A01 0001 xori.b D1, 0x1 00002282 8001 or.b D0, D1 00002284 0240 0001 andi.w D0, 0x1 00002288 673C beq +0x3E /* 000022C6 */ 0000228A 486E FF52 pea.l [A6 - 0xAE] 0000228E 707A moveq.l D0, 0x7A 00002290 2F00 move.l -[A7], D0 00002292 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 00002296 41EC FEA8 lea.l A0, [A4 - 0x158] 0000229A 2D48 FF64 move.l [A6 - 0x9C], A0 0000229E 41ED A43E lea.l A0, [A5 - 0x5BC2] 000022A2 2D48 FF6E move.l [A6 - 0x92], A0 000022A6 3D6D A438 FF68 move.w [A6 - 0x98], [A5 - 0x5BC8] 000022AC 2D6D A43A FF82 move.l [A6 - 0x7E], [A5 - 0x5BC6] 000022B2 4267 clr.w -[A7] 000022B4 486E FF52 pea.l [A6 - 0xAE] 000022B8 4267 clr.w -[A7] 000022BA 4EAD 027A jsr [A5 + 0x27A /* export_75 */] 000022BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022C2 4EBA DF0E jsr [PC - 0x20F2 /* 000001D2 */] label000022C6: 000022C6 4267 clr.w -[A7] 000022C8 42A7 clr.l -[A7] 000022CA 3F2D A438 move.w -[A7], [A5 - 0x5BC8] 000022CE 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000022D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022D6 4EBA DEFA jsr [PC - 0x2106 /* 000001D2 */] 000022DA 47ED A438 lea.l A3, [A5 - 0x5BC8] 000022DE 4267 clr.w -[A7] 000022E0 3F13 move.w -[A7], [A3] 000022E2 2F2B 0002 move.l -[A7], [A3 + 0x2] 000022E6 486B 0006 pea.l [A3 + 0x6] 000022EA 1F3C 0003 move.b -[A7], 0x3 000022EE 486C FE8E pea.l [A4 - 0x172] 000022F2 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 000022F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022FA 4EBA DED6 jsr [PC - 0x212A /* 000001D2 */] 000022FE 3B6C FE8E A542 move.w [A5 - 0x5ABE], [A4 - 0x172] label00002304: 00002304 42A7 clr.l -[A7] 00002306 2F3C 0000 0600 move.l -[A7], 0x600 0000230C 486D A896 pea.l [A5 - 0x576A] 00002310 4EAD 0F32 jsr [A5 + 0xF32 /* export_482 */] 00002314 102C FE8A move.b D0, [A4 - 0x176] 00002318 670C beq +0xE /* 00002326 */ 0000231A 486D A8AE pea.l [A5 - 0x5752] 0000231E 2F2C FFA8 move.l -[A7], [A4 - 0x58] 00002322 4EAD 0F42 jsr [A5 + 0xF42 /* export_484 */] label00002326: 00002326 2B6C FFA8 A906 move.l [A5 - 0x56FA], [A4 - 0x58] 0000232C 102C FE85 move.b D0, [A4 - 0x17B] 00002330 0A00 0001 xori.b D0, 0x1 00002334 C02C FE8B and.b D0, [A4 - 0x175] 00002338 6748 beq +0x4A /* 00002382 */ 0000233A 4267 clr.w -[A7] 0000233C A99B syscall SetResLoad 0000233E 47ED A438 lea.l A3, [A5 - 0x5BC8] 00002342 4267 clr.w -[A7] 00002344 3F13 move.w -[A7], [A3] 00002346 2F2B 0002 move.l -[A7], [A3 + 0x2] 0000234A 486B 0006 pea.l [A3 + 0x6] 0000234E 1F3C 0003 move.b -[A7], 0x3 00002352 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00002356 3C1F move.w D6, [A7]+ 00002358 1F3C 0001 move.b -[A7], 0x1 0000235C A99B syscall SetResLoad 0000235E 70FF moveq.l D0, 0xFFFFFFFF 00002360 B046 cmp.w D0, D6 00002362 660C bne +0xE /* 00002370 */ 00002364 4267 clr.w -[A7] 00002366 A9AF syscall ResError 00002368 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000236C 4EBA DE64 jsr [PC - 0x219C /* 000001D2 */] label00002370: 00002370 302D A436 move.w D0, [A5 - 0x5BCA] 00002374 B06D A42C cmp.w D0, [A5 - 0x5BD4] 00002378 6604 bne +0x6 /* 0000237E */ 0000237A 3B46 A436 move.w [A5 - 0x5BCA], D6 label0000237E: 0000237E 3B46 A42C move.w [A5 - 0x5BD4], D6 label00002382: 00002382 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 00002386 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000238A 4E5E unlink A6 0000238C 2E9F move.l [A7], [A7]+ 0000238E 4E75 rts fn00002390: 00002390 4E56 FFFC link A6, -0x0004 00002394 48E7 0018 movem.l -[A7], A3,A4 00002398 42A7 clr.l -[A7] 0000239A 7018 moveq.l D0, 0x18 0000239C 2F00 move.l -[A7], D0 0000239E 2F3C 5354 424C move.l -[A7], 0x5354424C /* 'STBL' */ 000023A4 4EAD 0E9A jsr [A5 + 0xE9A /* export_463 */] 000023A8 2B5F AA4A move.l [A5 - 0x55B6], [A7]+ 000023AC 660A bne +0xC /* 000023B8 */ 000023AE 2F3C 033E DC7B move.l -[A7], 0x33EDC7B 000023B4 4EAD 202A jsr [A5 + 0x202A /* export_1025 */] label000023B8: 000023B8 42A7 clr.l -[A7] 000023BA 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 000023BE 2F3C 5354 424C move.l -[A7], 0x5354424C /* 'STBL' */ 000023C4 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 000023C8 265F movea.l A3, [A7]+ 000023CA 200B move.l D0, A3 000023CC 6608 bne +0xA /* 000023D6 */ 000023CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023D2 4EBA DD7C jsr [PC - 0x2284 /* 00000150 */] label000023D6: 000023D6 2853 movea.l A4, [A3] 000023D8 7000 moveq.l D0, 0x00 000023DA 2940 0010 move.l [A4 + 0x10], D0 000023DE 7001 moveq.l D0, 0x01 000023E0 2940 0014 move.l [A4 + 0x14], D0 000023E4 2F2D AA4A move.l -[A7], [A5 - 0x55B6] 000023E8 1F3C 0001 move.b -[A7], 0x1 000023EC 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] 000023F0 4CDF 1800 movem.l A3,A4, [A7]+ 000023F4 4E5E unlink A6 000023F6 2E9F move.l [A7], [A7]+ 000023F8 4E75 rts fn000023FA: 000023FA 4E56 FFFC link A6, -0x0004 000023FE 48E7 0018 movem.l -[A7], A3,A4 00002402 42A7 clr.l -[A7] 00002404 7018 moveq.l D0, 0x18 00002406 2F00 move.l -[A7], D0 00002408 2F3C 4654 424C move.l -[A7], 0x4654424C /* 'FTBL' */ 0000240E 4EAD 0E9A jsr [A5 + 0xE9A /* export_463 */] 00002412 2B5F AA46 move.l [A5 - 0x55BA], [A7]+ 00002416 660A bne +0xC /* 00002422 */ 00002418 2F3C 033E DC7D move.l -[A7], 0x33EDC7D 0000241E 4EAD 202A jsr [A5 + 0x202A /* export_1025 */] label00002422: 00002422 42A7 clr.l -[A7] 00002424 2F2D AA46 move.l -[A7], [A5 - 0x55BA] 00002428 2F3C 4654 424C move.l -[A7], 0x4654424C /* 'FTBL' */ 0000242E 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00002432 265F movea.l A3, [A7]+ 00002434 200B move.l D0, A3 00002436 6608 bne +0xA /* 00002440 */ 00002438 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000243C 4EBA DD12 jsr [PC - 0x22EE /* 00000150 */] label00002440: 00002440 2853 movea.l A4, [A3] 00002442 7000 moveq.l D0, 0x00 00002444 2940 0010 move.l [A4 + 0x10], D0 00002448 7000 moveq.l D0, 0x00 0000244A 2940 0014 move.l [A4 + 0x14], D0 0000244E 2F2D AA46 move.l -[A7], [A5 - 0x55BA] 00002452 1F3C 0001 move.b -[A7], 0x1 00002456 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] 0000245A 4CDF 1800 movem.l A3,A4, [A7]+ 0000245E 4E5E unlink A6 00002460 2E9F move.l [A7], [A7]+ 00002462 4E75 rts fn00002464: 00002464 4E56 FFF4 link A6, -0x000C 00002468 48E7 0308 movem.l -[A7], D6,D7,A4 0000246C 286E 0008 movea.l A4, [A6 + 0x8] 00002470 4EAD 2C82 jsr [A5 + 0x2C82 /* export_1420 */] 00002474 7E00 moveq.l D7, 0x00 00002476 3D7C 0001 FFF6 move.w [A6 - 0xA], 0x1 0000247C 3D6C FE90 FFF4 move.w [A6 - 0xC], [A4 - 0x170] 00002482 3C2E FFF6 move.w D6, [A6 - 0xA] 00002486 602E bra +0x30 /* 000024B6 */ label00002488: 00002488 4267 clr.w -[A7] 0000248A 206C FFB0 movea.l A0, [A4 - 0x50] 0000248E 2007 move.l D0, D7 00002490 D090 add.l D0, [A0] 00002492 2040 movea.l A0, D0 00002494 3F10 move.w -[A7], [A0] 00002496 486E FFF8 pea.l [A6 - 0x8] 0000249A 4EAD 2B7A jsr [A5 + 0x2B7A /* export_1387 */] 0000249E 101F move.b D0, [A7]+ 000024A0 660E bne +0x10 /* 000024B0 */ 000024A2 4267 clr.w -[A7] 000024A4 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000024A8 4EAD 2BA2 jsr [A5 + 0x2BA2 /* export_1392 */] 000024AC 3D5F FFF8 move.w [A6 - 0x8], [A7]+ label000024B0: 000024B0 5487 addq.l D7, 2 000024B2 5246 addq.w D6, 1 000024B4 6906 bvs +0x8 /* 000024BC */ label000024B6: 000024B6 BC6E FFF4 cmp.w D6, [A6 - 0xC] 000024BA 6FCC ble -0x32 /* 00002488 */ label000024BC: 000024BC 486C FFB0 pea.l [A4 - 0x50] 000024C0 4EAD 21FA jsr [A5 + 0x21FA /* export_1083 */] 000024C4 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000024C8 4E5E unlink A6 000024CA 2E9F move.l [A7], [A7]+ 000024CC 4E75 rts export_229: 000024CE 4E56 FE84 link A6, -0x017C 000024D2 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000024D6 2F0E move.l -[A7], A6 000024D8 4EBA E5FC jsr [PC - 0x1A04 /* 00000AD6 */] 000024DC 2F0E move.l -[A7], A6 000024DE 4EBA E680 jsr [PC - 0x1980 /* 00000B60 */] 000024E2 2F0E move.l -[A7], A6 000024E4 4EBA E72C jsr [PC - 0x18D4 /* 00000C12 */] 000024E8 2F0E move.l -[A7], A6 000024EA 4EBA E81A jsr [PC - 0x17E6 /* 00000D06 */] 000024EE 2F0E move.l -[A7], A6 000024F0 4EBA EC9A jsr [PC - 0x1366 /* 0000118C */] 000024F4 2F0E move.l -[A7], A6 000024F6 4EBA EE44 jsr [PC - 0x11BC /* 0000133C */] 000024FA 2F0E move.l -[A7], A6 000024FC 4EBA EEB8 jsr [PC - 0x1148 /* 000013B6 */] 00002500 2F0E move.l -[A7], A6 00002502 4EBA EF4E jsr [PC - 0x10B2 /* 00001452 */] 00002506 2F0E move.l -[A7], A6 00002508 4EBA EFEE jsr [PC - 0x1012 /* 000014F8 */] 0000250C 2F0E move.l -[A7], A6 0000250E 4EBA F12A jsr [PC - 0xED6 /* 0000163A */] 00002512 2F0E move.l -[A7], A6 00002514 4EBA F3B0 jsr [PC - 0xC50 /* 000018C6 */] 00002518 4AAD AA4A tst.l [A5 - 0x55B6] 0000251C 6706 beq +0x8 /* 00002524 */ 0000251E 2F0E move.l -[A7], A6 00002520 4EBA F522 jsr [PC - 0xADE /* 00001A44 */] label00002524: 00002524 4AAD AA46 tst.l [A5 - 0x55BA] 00002528 6706 beq +0x8 /* 00002530 */ 0000252A 2F0E move.l -[A7], A6 0000252C 4EBA F6EE jsr [PC - 0x912 /* 00001C1C */] label00002530: 00002530 2F2D A8E6 move.l -[A7], [A5 - 0x571A] 00002534 2F3C 5749 4C44 move.l -[A7], 0x57494C44 /* 'WILD' */ 0000253A 2F0E move.l -[A7], A6 0000253C 4EBA F824 jsr [PC - 0x7DC /* 00001D62 */] 00002540 2F2D A8EA move.l -[A7], [A5 - 0x5716] 00002544 2F3C 5749 4C44 move.l -[A7], 0x57494C44 /* 'WILD' */ 0000254A 2F0E move.l -[A7], A6 0000254C 4EBA F814 jsr [PC - 0x7EC /* 00001D62 */] 00002550 2F2D A8EE move.l -[A7], [A5 - 0x5712] 00002554 2F3C 5749 4C44 move.l -[A7], 0x57494C44 /* 'WILD' */ 0000255A 2F0E move.l -[A7], A6 0000255C 4EBA F804 jsr [PC - 0x7FC /* 00001D62 */] 00002560 2F2D A8F2 move.l -[A7], [A5 - 0x570E] 00002564 2F3C 5749 4C44 move.l -[A7], 0x57494C44 /* 'WILD' */ 0000256A 2F0E move.l -[A7], A6 0000256C 4EBA F7F4 jsr [PC - 0x80C /* 00001D62 */] 00002570 2F0E move.l -[A7], A6 00002572 4EBA F828 jsr [PC - 0x7D8 /* 00001D9C */] 00002576 2F0E move.l -[A7], A6 00002578 4EBA E424 jsr [PC - 0x1BDC /* 0000099E */] 0000257C 486E FFD8 pea.l [A6 - 0x28] 00002580 4EAD 225A jsr [A5 + 0x225A /* export_1095 */] 00002584 4EAD 0F22 jsr [A5 + 0xF22 /* export_480 */] 00002588 422D A890 clr.b [A5 - 0x5770] 0000258C 2F0E move.l -[A7], A6 0000258E 4EBA F8A0 jsr [PC - 0x760 /* 00001E30 */] 00002592 2F0E move.l -[A7], A6 00002594 4EBA F8EE jsr [PC - 0x712 /* 00001E84 */] 00002598 2F0E move.l -[A7], A6 0000259A 4EBA FA24 jsr [PC - 0x5DC /* 00001FC0 */] 0000259E 422D A090 clr.b [A5 - 0x5F70] 000025A2 102E FE85 move.b D0, [A6 - 0x17B] 000025A6 6606 bne +0x8 /* 000025AE */ 000025A8 2F0E move.l -[A7], A6 000025AA 4EBA FA68 jsr [PC - 0x598 /* 00002014 */] label000025AE: 000025AE 2F0E move.l -[A7], A6 000025B0 4EBA FAA2 jsr [PC - 0x55E /* 00002054 */] 000025B4 2F0E move.l -[A7], A6 000025B6 4EBA FB22 jsr [PC - 0x4DE /* 000020DA */] 000025BA 1B6E FE86 A090 move.b [A5 - 0x5F70], [A6 - 0x17A] 000025C0 422D A84C clr.b [A5 - 0x57B4] 000025C4 4AAD AA4A tst.l [A5 - 0x55B6] 000025C8 6606 bne +0x8 /* 000025D0 */ 000025CA 2F0E move.l -[A7], A6 000025CC 4EBA FDC2 jsr [PC - 0x23E /* 00002390 */] label000025D0: 000025D0 4AAD AA46 tst.l [A5 - 0x55BA] 000025D4 6606 bne +0x8 /* 000025DC */ 000025D6 2F0E move.l -[A7], A6 000025D8 4EBA FE20 jsr [PC - 0x1E0 /* 000023FA */] label000025DC: 000025DC 2F0E move.l -[A7], A6 000025DE 4EBA FE84 jsr [PC - 0x17C /* 00002464 */] 000025E2 102E FE88 move.b D0, [A6 - 0x178] 000025E6 6714 beq +0x16 /* 000025FC */ 000025E8 102E FE89 move.b D0, [A6 - 0x177] 000025EC 670A beq +0xC /* 000025F8 */ 000025EE 1F3C 0001 move.b -[A7], 0x1 000025F2 4EAD 25B2 jsr [A5 + 0x25B2 /* export_1202 */] 000025F6 6004 bra +0x6 /* 000025FC */ label000025F8: 000025F8 4EAD 257A jsr [A5 + 0x257A /* export_1195 */] label000025FC: 000025FC 4FEE FE64 lea.l A7, [A6 - 0x19C] 00002600 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00002604 4E5E unlink A6 00002606 4E75 rts